Iguala, known officially as Iguala de la Independencia, is a historic city located 102 km from the state capital of Chilpancingo, in the Mexican state of Guerrero in southwestern Mexico. From Wikipedia
Despite multiple investigations and government promises, the fate of the students remains unresolved, leaving parents in a tireless fight for justice.