Global initiative demands the return of Mexico's missing students

  • 10 years ago
Activists from all over the planet have launched an initiative calling on the world's people to mobilize in protest November 5 to demand the safe return of the 43 teaching college students kidnapped by corrupt police in the Mexican city of Iguala on September 26. teleSUR

Recommended