A new tropical disturbance is now being monitored for development in the eastern Atlantic Ocean just in the wake of Invest 95L, which is on the cusp of becoming a tropical depression or Tropical Stor… [+2699 chars]Read More
New tropical disturbance forms in Atlantic as potential Tropical Storm Beryl looms nearby Fox Weather
