
Repression fails to stem mass outrage in Mexico
Police repression has failed to stop a wave of protests sweeping Mexico demanding the return of 43 kidnapped students in the state of Guerrero.

Human Rights Day spurs Iranians' call to end repression
Each year, on Dec. 10 the world remembers the day in 1948 when all nations came together in Paris to sign the Universal Declaration of Human Rights.

