blast public opinion