Temoac is a town in the Mexican state of Morelos. The town serves as the municipal seat for the surrounding municipality, with which it shares a name. Temoac comes from Nauhtl and means Temog-a, Atl, Ko; "place where water descends". From Wikipedia
Officials reported arrests alongside emergency repairs after a weekend that tested public safety.