Grievances unleashed in Brazil protests

pkg chance brazil rio protests_00020314.jpg
pkg chance brazil rio protests_00020314.jpg

    JUST WATCHED

    Grievances unleashed in Brazil protests

MUST WATCH

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