All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Tropical Storm Henri Makes Landfall In Rhode Island: Meteorologists
(August 23 00:58) NDTV News
Tropical Storm Henri -- packing strong winds and heavy rain -- made landfall in Rhode Island on the east coast of the United States on Sunday, meteorologists said.