Connect with us

Environment

Horrifying Images And Video Emerge As Ian Makes Landfall As “Catastrophic” Category 4 Hurricane

(ZH) – Accuweather has declared Hurricane Ian made landfall around 1420 ET on North Captiva Island, a barrier island just west...