It's a no go for Rio's poor to protest
More than 1.5 million people have taken to the streets across Brazil during the Confederations Cup to protest poor public services as well as the cost of staging this event and next year's World Cup.
Sat Jun 29 2013