World Cup Protest

jruv_P1090732

Brazil has spent billions of dollars in taxpayer money on the World Cup and illegally evicted up to 200,000 families across the country to make way for World Cup infrastructure projects. Including residents of Favela do Metro, who were evicted at gunpoint to make way for a parking lot for Maracana stadium in Rio that […]