Governments of the Dutch, French side working on Doppler Radar Weather Station
PHILIPSBURG — The Government of St. Maarten and that of St. Martin has joined together to establish a Doppler weather radar (station) on the South side of the island. Head of the Meteorological Department, Walter More...