Tropical Storm Ileana made landfall on the coast of the Mexican state of Sinaloa. Post navigation 3 U.S. citizens, 2 Spaniards held over alleged plot to “destabilize” Venezuela Two dozen killed in Haiti tanker truck explosion