Tropical Storm Ileana makes landfall on the coast of Sinaloa, Mexico, after dumping rain in Los Cabos

Tropical Storm Ileana makes landfall on the coast of Sinaloa, Mexico, after dumping rain in Los Cabos

MEXICO CITY – Tropical Storm Ileana made landfall on Saturday on the coast of the state of Sinaloa, Mexico, a day after dumping heavy rains on the tourist center of Los Cabos. The storm formed Thursday off Mexico’s Pacific coast and was packing winds of 40 mph (65 kph) as it approached land Saturday, the … Read more