Tapachula de Córdova y Ordóñez, simply known as Tapachula, is a city and municipality located in the far southeast of the state of Chiapas, Mexico, near the Guatemalan border and the Pacific Ocean. From Wikipedia
Authorities reopened an archived April complaint after a student publicly denounced teacher harassment during her graduation ceremony.