Welcome, Sign In
An estimated 100,000 people took to the streets of Rio in protests that began over an increase in bus fare.
GlobalPost is an online US news company that focuses on internati onal news.
Comments