The system made landfall in Jamaica on Tuesday afternoon, causing widespread flooding and destruction. In Photos and Video The system made landfall in Jamaica on Tuesday afternoon, causing widespread ...