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...
Daily Archives: March 15, 2017