This post is part of our special coverage page Brazil's Vinegar Revolt. A week ago today, on the evening of June 20, 2013, Brazil was shaken by the biggest wave of protests in the country's recent history. In Rio de Janeiro, an event that began with a peaceful march from the downtown city to the mayor's office spread to other neighborhoods and ended in violent clashes between police and protesters [pt]. According to official estimates, about 300,000 people attended the rally in Rio de Janeiro. Among them, Brazilian photographer Calé recorded in photos the indiscriminate use of rubber bullets, pepper spray and tear gas by the military police on unarmed protesters. The result are the testimony and photos below, handpicked by Calé for Global Voices Online: At the beginning of the demonstration, people were dancing and partying on the way to the mayor's office, making it a joyful moment. Photo: Calé, published with permission Last night I covered the protest in Rio, and saw the police use tear gas and rubber bullets to sweep clean the streets of downtown Rio, in a clear case of abuse of power. A violent group started a fight with supporters of a left wing party, but police took a long time to respond and didn't arrest anyone. Photo: Calé, published with permission For the most part it was a peaceful and joyful gathering, with bands playing carnival songs and people of all ages caring flags and posters laying their claims. There were minor incidents, like a fight between supporters of a left wing party and youngsters who disagreed the march should be exploited or connected to any political party. A man is wounded in the protest and helped by others in the crowd. Photo: Calé, published with permission. Curiously, the police took a long time to react and only sent 3 motorcycles to check it out, and probably report back. No arrests were made, even though some people were bleeding and pointing out the perpetrators of the attack. Demonstrators made a human chain in front of the police to avoid skirmishes, and try to keep the protest peaceful. Photo: Calé, published with permission. When the crowd finally made it to the square in front of the mayor’s office, there was a heavy concentration of officers protecting the building, with the cavalry standing in front the gate. Leaders of the demonstration made a human chain in front of the police to avoid skirmishes, to make sure a small group of bullies wouldn’t spoil such a nice evening. The bodybuilder Gabriel Campos kissing the horse of an officer, as part of his provocations. Photo: Calé, published with permission. The demonstrators were able to keep it peaceful in front of the mayor's office, until a 29 year old bodybuilder named Gabriel Campos, who is now wanted by the police, started to insult the officers on top of their horses, despite people asking him to get out of there. At one point, demonstrators asked officers to arrest him before it was too late. Demonstrators used wood panels as shields and threw stones at the police. Photo: Calé, published with permission As there was no response, the demonstrators tried to take justice in their own hands, and a fight broke out. It was just the excuse the police was waiting for. At the first sight of misbehavior they started aiming tear gas and rubber bullets at the crowd. Terror as people flee the Police. Photo: Calé, published with permission. At no point was there an attempt to invade the mayor's office, the people simply became furious and started to fight back at the police with sticks and stones. What happened next was the biggest case of police abuse of the decade: special troops including Choque and Bope swept the streets of downtown Rio clean, all the way to the bohemian neighborhood of Lapa, 2,5 km away. In response, many stores and buildings were vandalized and robbed on Presidente Vargas Avenue. Police pass by garbage on fire, as buildings were vandalized on Presidente Vargas Avenue. Photo: Calé, published with permission Even after the riot was over they kept throwing tear gas at peaceful demonstrators on their way home, far away from the mayor's office. There was no distinction between troublemakers and peaceful people trying to find their way back home. As the subway stations were closed, everyone had to walk their way out of the conflict zone. A street seller gasps for air after inhaling tear gas, as police become indiscriminate in their attacks, aiming rubber bullets and tear gas at innocent people too. Photo: Calé, published with permission At Carioca station a group were waiting for the gates to open, when the police marched by Avenida Rio Branco.