Tropical Storm Nadine set to lash Belize, Mexico with heavy rain just hours after forming
Tropical Storm Nadine is set to drench Belize and southern Mexico with several inches of rain Saturday as the newly-formed storm swirls onshore just hours after becoming named by the National Hurricane Center. Tropical Storm Warnings stretch from Belize …