A Week Before Rio Games, Protesters Extinguish Olympic Flame
Protesting workers and youth in Angra dos Reis, a coastal town about 100 miles south of Rio de Janeiro, blocked an Olympic procession Wednesday night, seizing and extinguishing the Olympic torch before being driven back by police firing teargas and rubber bullets. The protest, coming barely a week before the August 5 opening of Rio Olympics, is emblematic of[Read More…]