Protesters marched through the streets of the Mexican capital on Thursday, criticizing the government and denouncing what they said was insecurity, corruption and what they see as official attempts to silence dissent.
The demonstration unfolded peacefully in the city center as a separate civic-military parade was also held commemorating the 115th anniversary of the Mexican Revolution.
Some protesters wore or waved black pirate-flag symbols inspired by the Japanese manga series "One Piece," which the self-described "Generation Z movement" uses as its emblem and which has appeared in protests in Asia, Africa and Latin America.
Protesters chanted slogans demanding justice for slain Uruapan mayor Carlos Manzo who was killed at the beginning of the month and denounced Mexico’s main political parties.
Some protesters also chanted antisemitic chants.
Mexican President Claudia Sheinbaum has always said that whilst she is of Jewish ancestry, she is not religiously observant.
Riot police blocked the march after a few blocks, preventing it from reaching the central square.
Harold Prado, who joined the demonstration, said protesters had taken to the streets because they were "tired of the repression" and of the violence affecting many in daily life.
The march took place days after violent clashes in the capital’s main square left more than 100 people injured, most of them police officers, and led to several arrests. Authorities have opened investigations into those incidents.
AP video shot by: Martín Silva Rey

Associated Press US and World News Video
America News
New York Post Video
Reuters US Domestic
AlterNet
Reuters US Business
WGN Radio 720 News
Raw Story
MLB
Newsweek Top