Brazilian security forces conducted a safety drill on Wednesday at the Mane Garrincha national stadium in the capital Brasilia ahead of the World Cup that the country is hosting in June. (March 20)
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate