Nearly a million protest Brazil's president, economy, corruption

Close to a million demonstrators marched in cities and towns across Brazil on Sunday to protest a sluggish economy, rising prices and corruption - and to call for the impeachment of left-wing President Dilma Rousseff.

The protests in the continent-sized country come as Brazil struggles to overcome economic and political malaise and pick up the pieces of a boom that crumbled about the time Rousseff took office in 2011.