The state of Florida is taking no chances, declaring a state of emergency ahead of the arrival of category 5 Hurricane Irma later this week. NOAA has released satellite footage of the ferocious storm as it descends on the Caribbean.
Read Full Article at RT.com