Hurricane Felix is pictured in this satellite image approaching Central America on September 3, 2007. Tens of thousands of people fled low-lying areas on Central America's Caribbean coast on Monday to escape the powerful winds and torrential rains of Felix
No comments:
Post a Comment