Barbados under weather watch
(Barbados Nation) A weather advisory has been issued for Barbados. A strong tropical wave located about 1050 miles east-southeast of the windward islands is moving west-northwestward at around 25mph.
Satellite imagery indicates that shower and thunderstorm activity has increased in organization sin...
Read More