Construction incidents, safety concerns, and urban development mark recent events on 17 Poniente Street, from worker accidents to infrastructure projects in Tapachula, Mexico.
Cubano Worker Falls from Scaffold on Bridge Construction Site in Tapachula, Mexico