Brazilian protesters torch vehicles
October 29, 2013 | 1:03pm
Protesters in Sao Paulo, Brazil blocked roads and torched vehicles on Monday. The protesters are angry because police shot and killed a 17-year-old.
Related video: Spider invasion closes school in UK
BrandSpace Articles
<
>
- Latest
Latest
Latest
Recommended