Two people and 60 horses were killed in sudden heavy rain that fell in and around Mexico City, local media reported Tuesday.
The heavy rain in Mexico Valley, which holds Mexico City and several municipalities in the adjoining state of Mexico, fell for several hours on Monday and flooded hundreds of homes and main roads in Mexico City's suburbs. In some places, the floodwater was up to a metre deep, trapping vehicles whose occupants had to be rescued by the fire department.
A 12-year-old secondary-school student was killed after being caught on his way home from school in a water current on a street in Ecatepec, in Mexico state. The water filled with rocks and mud dragged the student some 400 metres.
A 45-year-old man, who was taking care of 60 horses at a horseriding club in Naucalpan, died along with the animals when the stables were caught in the water, the fire department said.

Shares fell 2.1 per cent Friday on the Seoul stock exchange on general recession fears. South Korea's won dropped against the dollar.
When the Spirit rover landed on Mars five years ago, no one expected it or its sister rover Opportunity to make it to their first birthdays, let alone their fifth.
Amelie Mauresmo fell victim to a leg injury after less than half an hour on court Friday to hand over a 4-0 victory which put French compatriot Marion Bartoli into the final of the Brisbane International.
Mumbai-based movie Slumdog Millionaire won five prizes Thursday night at the Critics Choice Awards, cementing its position as a surprise favourite just as the Oscar season moves into high gear.
After the Taipei Zoo received two giant pandas from China, another Taiwan zoo said Friday it is seeking to receive a pair of pandas from China.