IBOV 175,739 ▼ 1.20% IPSA 10,928 ▼ 1.17% IPC MEX 65,973 ▼ 0.79% MERVAL 3,235,295 ▼ 1.37% COLCAP 2,307.67 — UNCH BVL PERÚ 56,917.82 ▼ 0.86% USD/BRL5.13▼ 0.05% USD/MXN17.50▼ 0.18% USD/CLP932.70▲ 0.85% USD/COP3,235▼ 0.85% USD/PEN3.41▼ 0.04% USD/ARS1,482▼ 0.07% USD/UYU40.22▲ 0.96% USD/PYG6,045▲ 1.22% USD/BOB10.35▲ 6.04% USD/DOP58.37▲ 0.49% USD/CRC448.53▲ 1.22% USD/GTQ7.62▲ 2.07% USD/HNL26.73▲ 1.41% USD/NIO36.62▲ 0.63% USD/VES722.19▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD157.69▲ 0.70% USD/TTD6.74▲ 1.05% EUR/BRL5.87▲ 0.87% BRENT 84.90 ▲ 1.92% WTI 79.78 ▲ 2.10% IRON ORE 161.91 — — COPPER 6.36 ▲ 2.09% GOLD 4,027 ▲ 0.75% SILVER 58.02 ▲ 0.66% SOY 1,190 ▼ 1.00% CORN 459.75 ▲ 5.03% WHEAT 638.50 ▲ 1.83% COFFEE 330.50 ▼ 3.64% SUGAR 14.76 ▼ 0.81% ORANGE JUICE 137.15 ▼ 7.24% COTTON 81.49 ▲ 1.96% COCOA 5,808 ▼ 1.88% BEEF 234.95 ▼ 0.11% CATTLE 354.20 ▼ 0.11% LITHIUM 70.24 ▼ 2.88% PETR4 40.66 ▲ 2.55% VALE3 72.85 ▼ 1.79% ITUB4 43.52 ▼ 1.76% BBDC4 18.77 ▼ 0.48% ABEV3 15.83 ▲ 0.06% BBAS3 20.24 ▼ 1.65% B3SA3 15.12 ▼ 1.95% WEGE3 44.39 ▼ 4.56% PRIO3 57.20 ▲ 3.16% SUZB3 41.49 ▼ 0.14% RENT3 40.20 ▼ 2.19% AZZA3 19.22 ▲ 0.63% CSAN3 3.90 ▼ 4.18% RAIZ4 0.33 ▼ 5.71% PCAR3 2.59 ▼ 5.13% GMAT3 3.94 ▼ 0.76% PSSA3 54.04 ▼ 1.69% CVCB3 1.25 — 0.00% POSI3 3.99 ▲ 0.50% SLCE3 13.87 ▼ 1.07% NATU3 8.60 ▼ 0.92% BRKM5 6.94 ▲ 4.68% RANI3 7.95 ▼ 0.75% CSNA3 5.24 ▲ 1.16% CMIN3 5.45 ▲ 4.21% USIM5 8.38 ▼ 0.83% GGBR4 22.82 ▼ 0.83% ENEV3 26.88 ▼ 2.43% CPFE3 46.84 ▼ 2.15% CMIG4 11.07 ▼ 2.72% EQTL3 40.21 ▼ 1.71% LREN3 14.15 ▼ 3.21% VIVT3 34.73 ▼ 2.85% RAIL3 14.11 ▼ 1.74% KLABIN 17.48 ▼ 0.34% RAIA DROGASIL 18.20 ▼ 3.04% RDOR3 35.56 ▼ 1.28% HAPV3 10.46 ▼ 1.32% FLRY3 16.15 ▼ 1.64% SMTO3 16.37 — 0.00% UGPA3 30.93 ▲ 0.72% VBBR3 32.76 ▼ 0.73% BBSE3 40.28 ▼ 0.17% BPAC11 57.52 ▼ 2.06% CURY3 33.12 ▼ 3.19% AERI3 2.08 ▼ 0.48% VIVARA 23.11 ▼ 1.79% COMPASS 24.77 ▼ 2.86% VAMOS 3.02 ▼ 1.31% SANB11 27.37 ▼ 0.91% ASAI3 8.71 ▼ 1.80% SBSP3 30.37 ▼ 2.38% WALMEX 49.66 ▲ 0.69% GMEXICO 195.76 ▼ 1.74% FEMSA 225.36 ▲ 0.92% CEMEX 21.79 ▼ 0.32% GFNORTE 181.91 ▼ 2.51% BIMBO 55.97 ▼ 0.23% TELEVISA 9.61 ▼ 1.33% AMX 22.86 ▲ 0.70% GAP 407.66 ▼ 1.17% ASUR 278.66 ▼ 2.27% OMA 232.47 ▼ 1.70% KOF 181.68 ▲ 1.05% GRUMA 281.37 ▼ 0.57% KIMBER 38.20 ▲ 0.34% SQM-B 67,211 ▼ 0.80% COPEC 6,057 ▼ 1.33% BSANTANDER 78.20 ▼ 1.01% FALABELLA 5,905 — 0.00% ENELAM 84.20 ▼ 1.41% CENCOSUD 2,040 ▼ 0.25% CMPC 1,078 ▼ 2.80% BANCO CHILE 185.00 ▼ 2.05% LATAM AIR 24.90 ▼ 5.18% YPF 77,175 ▲ 3.73% GGAL 8,095 ▼ 2.88% PAMPA 5,225 ▲ 0.87% TXAR 661.50 ▼ 1.42% ALUAR 964.50 ▼ 1.13% TGS 9,580 ▼ 0.16% CEPU 2,324 ▼ 3.01% MIRGOR 17,050 ▼ 1.16% COME 44.85 ▼ 2.31% LOMA NEGRA 3,500 ▼ 2.30% BYMA 308.25 ▼ 1.83% TELECOM ARG 4,248 ▲ 0.06% ECOPETROL 15.88 ▲ 1.93% BANCOLOMBIA 80.42 ▼ 3.05% GRUPO AVAL 4.91 ▼ 3.16% CREDICORP 389.22 ▼ 2.89% SOUTHERN COPPER 174.53 ▼ 0.74% BUENAVENTURA 29.82 ▼ 0.60% MERCADOLIBRE 1,867 ▲ 0.81% NUBANK 13.67 ▼ 0.65% XP 16.37 ▼ 3.25% PAGSEGURO 9.28 ▲ 0.32% STONE 11.15 ▼ 0.54% GLOBANT 32.12 ▲ 7.21% TECNOGLASS 42.84 ▼ 2.41% GAP AIRPORT 232.77 ▼ 1.22% ASUR 278.66 ▼ 2.27% OMA AIRPORT 106.13 ▼ 1.77% AMX ADR 26.02 ▲ 0.04% FEMSA ADR 129.01 ▲ 1.06% CEMEX ADR 12.45 ▼ 0.24% PETROBRAS ADR 17.88 ▲ 3.23% VALE ADR 14.18 ▼ 1.94% ITAU ADR 8.47 ▼ 1.74% SANTANDER BR 5.34 ▼ 1.02% AMBEV ADR 3.06 ▼ 0.33% CSN 1.03 ▲ 1.49% GERDAU 4.49 ▼ 0.22% LATAM ADR 53.33 ▼ 5.53% BTC 62,657 ▲ 0.67% ETH 1,784 ▲ 0.59% SOL 75.09 ▲ 0.31% XRP 1.07 ▲ 0.23% BNB 570.52 ▲ 0.69% ADA 0.16 ▲ 0.36% DOGE 0.07 ▲ 0.22% AVAX 6.45 ▲ 0.09% LINK 7.94 ▲ 0.88% DOT 0.84 ▲ 0.05% LTC 43.65 ▲ 0.37% BCH 233.46 ▼ 1.17% TRX 0.32 ▲ 0.17% XLM 0.18 ▼ 0.85% HBAR 0.07 ▼ 0.28% NEAR 1.97 ▲ 2.52% ATOM 1.52 ▼ 0.71% AAVE 96.04 ▲ 1.78% SELIC 14.25% EMBRAER 83.01 ▼ 1.88% EMBRAER ADR 64.48 ▼ 2.32% JBS 11.80 ▼ 0.92% JBS BDR 60.61 ▼ 0.28% MBRF3 15.72 ▲ 1.09% MBRFY 3.03 ▲ 0.33% INTER 5.65 ▼ 2.92% IBOV 175,739 ▼ 1.20% IPSA 10,928 ▼ 1.17% IPC MEX 65,973 ▼ 0.79% MERVAL 3,235,295 ▼ 1.37% COLCAP 2,307.67 — UNCH BVL PERÚ 56,917.82 ▼ 0.86% USD/BRL 5.13 ▼ 0.05% USD/MXN 17.50 ▼ 0.18% USD/CLP 932.70 ▲ 0.85% USD/COP 3,235 ▼ 0.85% USD/PEN 3.41 ▼ 0.04% USD/ARS 1,482 ▼ 0.07% USD/UYU 40.22 ▲ 0.96% USD/PYG 6,045 ▲ 1.22% USD/BOB 10.35 ▲ 6.04% USD/DOP 58.37 ▲ 0.49% USD/CRC 448.53 ▲ 1.22% USD/GTQ 7.62 ▲ 2.07% USD/HNL 26.73 ▲ 1.41% USD/NIO 36.62 ▲ 0.63% USD/VES 722.19 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.69 ▲ 0.70% USD/TTD 6.74 ▲ 1.05% EUR/BRL 5.87 ▲ 0.84% BRENT 84.90 ▲ 1.92% WTI 79.78 ▲ 2.10% IRON ORE 161.91 — — COPPER 6.36 ▲ 2.09% GOLD 4,027 ▲ 0.75% SILVER 58.02 ▲ 0.66% SOY 1,190 ▼ 1.00% CORN 459.75 ▲ 5.03% WHEAT 638.50 ▲ 1.83% COFFEE 330.50 ▼ 3.64% SUGAR 14.76 ▼ 0.81% ORANGE JUICE 137.15 ▼ 7.24% COTTON 81.49 ▲ 1.96% COCOA 5,808 ▼ 1.88% BEEF 234.95 ▼ 0.11% CATTLE 354.20 ▼ 0.11% LITHIUM 70.24 ▼ 2.88% PETR4 40.66 ▲ 2.55% VALE3 72.85 ▼ 1.79% ITUB4 43.52 ▼ 1.76% BBDC4 18.77 ▼ 0.48% ABEV3 15.83 ▲ 0.06% BBAS3 20.24 ▼ 1.65% B3SA3 15.12 ▼ 1.95% WEGE3 44.39 ▼ 4.56% PRIO3 57.20 ▲ 3.16% SUZB3 41.49 ▼ 0.14% RENT3 40.20 ▼ 2.19% AZZA3 19.22 ▲ 0.63% CSAN3 3.90 ▼ 4.18% RAIZ4 0.33 ▼ 5.71% PCAR3 2.59 ▼ 5.13% GMAT3 3.94 ▼ 0.76% PSSA3 54.04 ▼ 1.69% CVCB3 1.25 — 0.00% POSI3 3.99 ▲ 0.50% SLCE3 13.87 ▼ 1.07% NATU3 8.60 ▼ 0.92% BRKM5 6.94 ▲ 4.68% RANI3 7.95 ▼ 0.75% CSNA3 5.24 ▲ 1.16% CMIN3 5.45 ▲ 4.21% USIM5 8.38 ▼ 0.83% GGBR4 22.82 ▼ 0.83% ENEV3 26.88 ▼ 2.43% CPFE3 46.84 ▼ 2.15% CMIG4 11.07 ▼ 2.72% EQTL3 40.21 ▼ 1.71% LREN3 14.15 ▼ 3.21% VIVT3 34.73 ▼ 2.85% RAIL3 14.11 ▼ 1.74% KLABIN 17.48 ▼ 0.34% RAIA DROGASIL 18.20 ▼ 3.04% RDOR3 35.56 ▼ 1.28% HAPV3 10.46 ▼ 1.32% FLRY3 16.15 ▼ 1.64% SMTO3 16.37 — 0.00% UGPA3 30.93 ▲ 0.72% VBBR3 32.76 ▼ 0.73% BBSE3 40.28 ▼ 0.17% BPAC11 57.52 ▼ 2.06% CURY3 33.12 ▼ 3.19% AERI3 2.08 ▼ 0.48% VIVARA 23.11 ▼ 1.79% COMPASS 24.77 ▼ 2.86% VAMOS 3.02 ▼ 1.31% SANB11 27.37 ▼ 0.91% ASAI3 8.71 ▼ 1.80% SBSP3 30.37 ▼ 2.38% WALMEX 49.66 ▲ 0.69% GMEXICO 195.76 ▼ 1.74% FEMSA 225.36 ▲ 0.92% CEMEX 21.79 ▼ 0.32% GFNORTE 181.91 ▼ 2.51% BIMBO 55.97 ▼ 0.23% TELEVISA 9.61 ▼ 1.33% AMX 22.86 ▲ 0.70% GAP 407.66 ▼ 1.17% ASUR 278.66 ▼ 2.27% OMA 232.47 ▼ 1.70% KOF 181.68 ▲ 1.05% GRUMA 281.37 ▼ 0.57% KIMBER 38.20 ▲ 0.34% SQM-B 67,211 ▼ 0.80% COPEC 6,057 ▼ 1.33% BSANTANDER 78.20 ▼ 1.01% FALABELLA 5,905 — 0.00% ENELAM 84.20 ▼ 1.41% CENCOSUD 2,040 ▼ 0.25% CMPC 1,078 ▼ 2.80% BANCO CHILE 185.00 ▼ 2.05% LATAM AIR 24.90 ▼ 5.18% YPF 77,175 ▲ 3.73% GGAL 8,095 ▼ 2.88% PAMPA 5,225 ▲ 0.87% TXAR 661.50 ▼ 1.42% ALUAR 964.50 ▼ 1.13% TGS 9,580 ▼ 0.16% CEPU 2,324 ▼ 3.01% MIRGOR 17,050 ▼ 1.16% COME 44.85 ▼ 2.31% LOMA NEGRA 3,500 ▼ 2.30% BYMA 308.25 ▼ 1.83% TELECOM ARG 4,248 ▲ 0.06% ECOPETROL 15.88 ▲ 1.93% BANCOLOMBIA 80.42 ▼ 3.05% GRUPO AVAL 4.91 ▼ 3.16% CREDICORP 389.22 ▼ 2.89% SOUTHERN COPPER 174.53 ▼ 0.74% BUENAVENTURA 29.82 ▼ 0.60% MERCADOLIBRE 1,867 ▲ 0.81% NUBANK 13.67 ▼ 0.65% XP 16.37 ▼ 3.25% PAGSEGURO 9.28 ▲ 0.32% STONE 11.15 ▼ 0.54% GLOBANT 32.12 ▲ 7.21% TECNOGLASS 42.84 ▼ 2.41% GAP AIRPORT 232.77 ▼ 1.22% ASUR 278.66 ▼ 2.27% OMA AIRPORT 106.13 ▼ 1.77% AMX ADR 26.02 ▲ 0.04% FEMSA ADR 129.01 ▲ 1.06% CEMEX ADR 12.45 ▼ 0.24% PETROBRAS ADR 17.88 ▲ 3.23% VALE ADR 14.18 ▼ 1.94% ITAU ADR 8.47 ▼ 1.74% SANTANDER BR 5.34 ▼ 1.02% AMBEV ADR 3.06 ▼ 0.33% CSN 1.03 ▲ 1.49% GERDAU 4.49 ▼ 0.22% LATAM ADR 53.33 ▼ 5.53% BTC 62,657 ▲ 0.67% ETH 1,784 ▲ 0.59% SOL 75.09 ▲ 0.31% XRP 1.07 ▲ 0.23% BNB 570.52 ▲ 0.69% ADA 0.16 ▲ 0.36% DOGE 0.07 ▲ 0.22% AVAX 6.45 ▲ 0.09% LINK 7.94 ▲ 0.88% DOT 0.84 ▲ 0.05% LTC 43.65 ▲ 0.37% BCH 233.46 ▼ 1.17% TRX 0.32 ▲ 0.17% XLM 0.18 ▼ 0.85% HBAR 0.07 ▼ 0.28% NEAR 1.97 ▲ 2.52% ATOM 1.52 ▼ 0.71% AAVE 96.04 ▲ 1.78% SELIC 14.25% EMBRAER 83.01 ▼ 1.88% EMBRAER ADR 64.48 ▼ 2.32% JBS 11.80 ▼ 0.92% JBS BDR 60.61 ▼ 0.28% MBRF3 15.72 ▲ 1.09% MBRFY 3.03 ▲ 0.33% INTER 5.65 ▼ 2.92%
since 2009
Tuesday, July 14, 2026

São Paulo Brazil

Competing Pro-Democracy, Pro-Bolsonaro Rallies End in Clash with São Paulo Police

By · June 1, 2020 · 6 min read

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

RIO DE JANEIRO, BRAZIL – A pro-democracy protest called by organized soccer club fans turned Paulista Avenue into a war zone on Sunday afternoon. The State Police (PM) used tear gas to disperse the group, which improvised a few barricades in the streets and hurled sticks and stones in reaction.

The commotion began when a group of President Jair Bolsonaro’s supporters carrying the flags of European neo-Nazi groups approached the anti-fascist demonstrators. Two separate rallies were taking place on the scene, one of them by a radical group of government backers. To separate the groups, the PM initially cordoned off the two sides, each on a different lane.

One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory →
The State Police dispersed an anti-fascist rally with tear-gas after clashes between the organized group and the President’s supporters on Paulista Avenue. (Photo: Internet Reproduction)
RT
Ask Rio Times
This story and the bigger picture.
Open the full Ask Rio Times →

The organized soccer club fans took to the streets as a way to oppose Bolsonarist rallies which have been taking place since the start of quarantine in several cities across Brazil. In Brasília such rallies occur with the President in attendance, as was the case again on Sunday – in many of them, protesters are calling for the closure of the Supreme Court and Congress, in addition to a military coup.

The pro-democracy demonstration, which was attended by hundreds of people, was mobilized on social media and Whatsapp by groups of Corinthians, Santos and Palmeiras soccer fans linked to the anti-fascist movement. Despite the pandemic, these groups considered it essential to oppose pro-military intervention rallies. To cries of “Democracy! Democracy!”, the march headed towards the São Paulo Museum of Art (MASP).

TV footage shows the President’s supporters prompting the commotion, which started around 1:45 PM. Paulo Henrique, one of the demonstrators, said that three people in uniforms linked to the pro-Bolsonaro group teased the demonstrators, “and then
came the whole Riot Squad,” a version corroborated by the executive secretary of the São Paulo State Police, Colonel Álvaro Batista Camilo, in an interview with CNN.

“Out of nowhere, the PM troops started attacking us,” commented a boy in black who covered his bloodshot eyes, afflicted by the smoke from the tear gas bombs. However, Paulo Henrique explained that the three uniformed demonstrators were walking on the same lane as the anti-fascist rally, something that the police had been avoiding from the outset. Some participants attacked the uniformed demonstrators which would have triggered the unrest and placed the anti-fascists on the PM’s target.

From then on, an effort aimed at dispersing the anti-fascist rally began, while the pro-Bolsonaro radicals stood aside. The police made a human wall on the lane divider protected by shields near the MASP.

From there, they moved forward through Paulista Avenue, firing tear gas in an attempt to ward off protesters running towards Consolação Street opposite the police barrier. However, the demonstrators, mostly men, resisted the police attack, complaining that they were being persecuted, which did not occur with the pro-Nazi group.

Footage by demonstrators shows a man in a military uniform holding a Ukrainian Pravyy Sektor party flag, linked to the far-right and to neo-Nazi groups, taunting those taking part in the pro-democracy rally. Last week a flag of this same radical group was seen in a sound car during another pro-Bolsonaro rally. Videos of a Bolsonarist sympathizer holding a baseball bat and being escorted out of Paulista Avenue by police also circulate on the Internet.

The organized soccer club fans took to the streets as a way to oppose Bolsonarist rallies which have been taking place since the start of quarantine. (Photo: Internet Reproduction)

Near the Conjunto Nacional shopping mall on Paulista Avenue, demonstrators tried to shelter themselves behind safety railings next to the mall. They hurled stones at the police, and fought the “Democracy” cries. A dumpster was flipped and placed to mark distance from the police. Photographers moved behind the dumpster to take pictures of the police block just before 4 PM.

A group of activists lined up with their backs to the police and facing the photographers, with their arms up, shouting “De-mo-cra-cy”.

In times when Nazi symbols and authoritarian outbursts are multiplying in Brazil, including a brief demonstration of supremacist rhetoric outside the Supreme Court on Saturday, the resistance cry of demonstrators who placed themselves at risk there made sense. It was a moment of quiet, respected by the PM, but short-lived. A protester – who was not in the activists’ barrier – hurled stones at the police, and the tear gas attacks were restarted. The PM moved forward until the end of Paulista Avenue, at the corner of Consolação Street.

Governor João Doria said on Twitter that the troops’ efforts were aimed at “protecting the physical integrity of demonstrators on Paulista Avenue. From both sides”. In an interview with TV Globo, PM’s Colonel Camilo said the “use of non-lethal ammunition was intended to prevent antagonistic groups from clashing”.

Asked about the police’s purported partiality, given that many Bolsonarist demonstrators are linked to the police, Camilo said the PM “is neither for nor against”, and that it is there “to protect the citizen from injury”. He did not confirm the arrest of demonstrators, nor did he mention any injuries. By 4 PM there were still conflict spots on the avenue.

The turmoil in this pro-democracy rally could serve as ammunition for pro-dictatorship groups that are calling for military intervention to “guarantee order” and prevent Brazil from becoming a “communist dictatorship under the yoke of China,” according to slogans seen in recent pro-Bolsonaro rallies. The President, who used a helicopter on Sunday to fly over a protest supporting his government in Brasília and then went on horseback to greet those present, has not yet commented on the events on Paulista Avenue.

The demonstrators in the capital were defending Bolsonaro while advocating the closure of Congress and the Federal Supreme Court. The President used his Twitter account to share a message from US President Donald Trump, who said he would classify anti-fascist groups as terrorist organizations.

More than once last week, Bolsonaro criticized the STF’s actions against allies: “It’s over, damn it!” he said after a Federal Police operation that targeted his allies in an inquiry against fake news disseminators.

In Rio de Janeiro, an antifascist and antirracist rally summoned by Rio de Janeiro’s organized soccer club fans and the black movement also ended with police repression outside the Guanabara Palace. Under the slogan “Black lives matter,” activists took to the streets to protest the murder of teenagers like João Pedro Matos Pinto, from São Gonçalo, two weeks ago.

The PM is advancing to take down the fence that demonstrators used. There’s a deafening sound from the tear gas being fired pic.twitter.com/K4jDXUWN7x
– Carla Jimenez (@carlajimenez9) May 31st, 2020

The PM reacted with tear gas to disperse the rally, claiming there would be riots, and blocked traffic, according to O Globo.

Governor João Doria said on Twitter that the troops’ efforts were aimed at “protecting the physical integrity of demonstrators on Paulista Avenue. From both sides”. (Photo: Internet Reproduction)

Hate for democracy

The weekend’s events came on the same day that Supreme Court Justice Celso de Mello brought to the attention of his peers the “autocratic leaders who despise freedom and hate democracy,” he said in a message. Mello compared Brazil today to Germany under Adolph Hilter. On Saturday evening, the self-styled group “Brazil’s 300,” albeit made up of a handful of protesters – including Sara Giromini, who calls herself Winter – headed for the STF with torches to shout against Justice Alexandre de Moraes. “We’ve come to demand, the STF won’t shut us up… Justice, you coward, we want freedom,” they shouted.

Moraes is conducting the fake news inquiry that affected Sara, seizing her cell phone and notebook. The anti-STF rallies are widely welcomed by President Bolsonaro’s government, which leaves Brazil in a more delicate situation each day. The country is reacting to authoritarian actions by the government and its supporters during a pandemic that has already killed almost 30,000 people, according to official data, excluding those who have not been reported as Covid-19.

At a time when the world watches in amazement the protests in the United States against the unjustified death of George Floyd, a black man murdered by a police officer, the outcome of the São Paulo and Rio de Janeiro rallies with tear gas takes on a metaphorical tone. The radical wave is testing its limits in Brazil, where the President is comfortable supporting anti-democratic rallies to secure the presidency.

Source: El País

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.