Duque de Caxias
Rio Police Tear Gas and Pepper Spray Protesters on Olympic Torch Route
In the latest public setback for the Rio Olympics, police have been filmed forcibly clearing a poor suburb of Duque de Caxias in preparation for the Olympic torch’s passing.
Advertisement
Advertisement
Advertisement