Tropical Storm Selma hits El Salvador; Philippe eyes Florida

SAN SALVADOR, El Salvador (AP) — Tropical Storm Selma made landfall on El Salvador’s coast Saturday with heavy rains and dangerous ocean swells, while Tropical Storm Philippe formed in the Caribbean and was expected to dump heavy rains across South

0 Comments