Floods tear through parts of Jamaica as hurricane makes landfall · Sky News · Sentinel