Hundreds of people in Brazil have clashed with police during a protest against increased fares for public transport. Commuters were caught up in the violence at Rio de Janeiro’s Central Station during rush hour. Riot police fired tear gas and tried to disperse the crowd, while activists hurled stones and petrol bombs. Shocking night in […]
Trending Articles
More Pages to Explore .....