VemPraRua

Twitter 2013-06 activism archived Updated 2026-02-23
Early 2010s Major 300 million+ lifetime posts

First documented in June 2013 on Twitter. Archived: no longer in active use, preserved here for the historical record.

Also known as: BrazilProtestsOGiganteAcordouNaoVaiTerCopa

The Giant Awakens

In June 2013, over 1.25 million Brazilians flooded streets in the largest protests since 1992’s impeachment demonstrations, initially sparked by São Paulo’s 20-cent bus fare increase but rapidly expanding to challenge corruption, poor public services, and lavish World Cup/Olympics spending while healthcare and education crumbled.

The Free Fare Movement’s (MPL) small protests against transit price hikes were met with violent police response on June 13, galvanizing massive public sympathy. By June 20, protests swept 100+ cities with diverse demands: “Vem pra rua” (Come to the streets), “O gigante acordou” (The giant awakened), and “Não vai ter Copa” (There won’t be a Cup) targeting FIFA’s $14 billion World Cup costs amid poverty.

Protesters united across ideological lines—leftists, conservatives, middle class, poor—against political corruption symbolized by mensalão vote-buying scandal trials. President Dilma Rousseff’s approval plummeted from 57% to 30% within weeks. Congress reversed fare increases, proposed political reforms, and increased health/education funding—rare government capitulation.

However, the movement’s ideological diversity became fragmentation. Right-wing groups hijacked protests with anti-Workers’ Party messages, foreshadowing Bolsonaro’s rise. The protests permanently altered Brazil’s political landscape but failed to produce lasting structural reforms, instead contributing to the polarization that defined the 2010s.

Sources:
BBC Brasil, The Guardian, NY Times, Folha de S.Paulo

Explore #VemPraRua

Related Hashtags

2008 2020 #VemPraRua 2013 #350ppm 2008 #15MinuteCity 2015 #AbolishIce 2015 #AbolishICE 2017 #7pmCheer 2020
Related hashtags by year of first appearance — circle size reflects lifetime volume, fade reflects how active each tag still is.