Chief Met: “Over 15 Inches of Rain Seen in Some Stations”
The National Meteorological Service (NMS) has issued weather alerts due to Tropical Storm Sarah, which is expected to make landfall on Sunday. In a briefing this morning, Chief Meteorologist Ronald Gordon explained that the storm is located about 140 miles southeast of Belize City, moving … Continue reading Chief Met: “Over 15 Inches of Rain Seen in Some Stations”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed