Eye of Hurricane Maria makes landfall in Puerto Rico News News / News 7 years ago 579 Views comments The center of the storm came ashore near Yabucoa in southeastern Puerto Rico around 6:15 am (1015 GMT), the forecasters said. Read more
News Mumbai Rains LIVE: Flights delayed but traffic on Bandra-Worli sea link resumes News / News - 7 years ago
Comments