Thursday 19 October, 2017
Edition: English (US)
Eleuthera News
Daily Archives: March 15, 2017
IMG_6829(2)

The first of the four new Doppler radar installations. The first one has been established on New Providence and the other three will be in Grand Bahama, Abaco, and Long Island. The current system, which is located in New Providence, will be...