Tropical Storm Pilar dumps heavy rains on Central America leaving at least 2 dead
Tropical Storm Pilar is lashing Central America with heavy rains that have already been blamed for two deaths in El Salvador as it meanders off the Pacific coast
Tropical Storm Pilar is lashing Central America with heavy rains that have already been blamed for two deaths in El Salvador as it meanders off the Pacific coast