Police in Brazil report an explosion outside the country’s Supreme Court in the capital
Police in Brazil report an explosion outside the country’s Supreme Court in the capital
SAO PAULO -- Police in Brazil report an explosion outside the country’s Supreme Court in the capital.