Brazil is thriving, so what gives?

Try Our New Player
CNN International
1.7K
27 views
  • About
  • Export
  • Add to
Brazil had finally made it, so why did millions take to the streets? CNN's Shasta Darlington explains.

Comments have been deactivated for this video.