News13 folks have been killed because of heavy rains that hit Central American nations by times news cr June 18, 2024 by times news cr June 18, 2024Baghdad-INA13 folks have been killed in El Salvador and Guatemala in floods and landslides attributable to … Read more 0 FacebookTwitterPinterestEmail