Grievances unleashed in Brazil protests

pkg chance brazil rio protests_00020314.jpg

    Just Watched

    Grievances unleashed in Brazil protests

Hundreds of thousands fill the streets in major cities across Brazil. CNN's Matthew Chance reports.