NewsWhore
10-22-2010, 09:10 AM
This NOAA satellite image taken Friday, Oct. 22, 2010 at 1:45 a.m. EDT shows Tropical Storm Richard located about 245 miles south of Grand Cayman in the Caribbean Sea. The system currently has maximum...
More... (http://story.haitisun.com/index.php/ct/9/cid/8d0a8b42a4163d9f/id/39749198/)
More... (http://story.haitisun.com/index.php/ct/9/cid/8d0a8b42a4163d9f/id/39749198/)