on January 31, 2025 in State of Mexico, Mexico. (Photo credit should read Carlos Santiago/ Pixelnews/Future Publishing via Getty Images) The message did not provide any further details about the ...