Brazil is thriving, so what gives?

pkg darlington brazil awakening_00003405.jpg

    Just Watched

    Brazil is thriving, so what gives?

Brazil had finally made it, so why did millions take to the streets? CNN's Shasta Darlington explains.