The largest protests in decades are sweeping Brazil. Protesters tired of government spending, crime and corruption have crowded the streets in places like Rio de Janeiro (pictured above). Video credit: Lucio Amorim