Posted inBlog
Tropical Storm Rafael’s Chances of Forming, According to Forecasts
The National Hurricane Center (NHC) is monitoring an area of low pressure over the Caribbean which it said is likely to develop into a tropical depression. If this turns into…