On Monday, tens of thousands of protesters took to the streets of Brazil's largest cities in an effort to bring attention to poor public services, government corruption, and police violence. The marches began earlier this month in São Paulo, and soon gained momentum, escalating in violence last Thursday, when 100 were injured by police. The protests have otherwise been peaceful, with frustrated citizens lamenting the billions spent on new soccer stadiums instead of social services like hospitals and education.