10 months agoTapachula, Mexico: Stampede outside the offices of the Mexican CommissionQuestion EverythingVerified