Advertisement
Global National
September 6 2017 6:33pm

Power of Irma on display as hurricane makes landfall in Caribbean

Hurricane Irma made landfall across the Caribbean overnight, causing substantial damage and leading to fears of what’s still to come. Jackson Proskow reports.

Video Home