black bloc movement
Video Shows Tear Gas and Explosions as Riot Police Clash With Protesters in Brazil
Officials claim protesters in Sao Paulo hurled stones and fireworks at police during the latest demonstration over increased bus and train fares.
Advertisement
Advertisement
Advertisement