Hurricane Maria made landfall near Yabucoa, Puerto Rico, around 6.15am EDT, according to the latest NOAA National Hurricane Center (NHC). The Category 4 hurricane is moving north-west across Puerto Rico at 10mph amid warnings of life-threatening storm surge, rainfall, flooding, and destructive winds. Puerto Rico’s governor has Hurricane Maria “the […]