Mexico’s Controversial Re-election: Human Rights Leader Faces Backlash
Mexican lawmakers have re-elected Rosario Piedra Ibarra as head of the National Human Rights Commission, despite significant opposition and criticism regarding her record in addressing state abuses. This decision reflects …
Mexico’s Controversial Re-election: Human Rights Leader Faces Backlash Read More