Tropical storm batters Dominican Republic, Puerto Rico
(Newser) -
Tropical Storm Olga set off flash floods in the Dominican Republic yesterday, killing at least 8 people, reports Reuters. Another man died in a mudslide in nearby Puerto Rico. The storm was downgraded to a tropical depression by the end of the day, and predicted to head between Jamaica and...