A strong public outcry