Hurricane Beryl is expected to make landfall in Jamaica very soon. Ahead of its landfall, Jamaica has closed down its airports and issued a flash flood warning across the country. Meanwhile, due to the strong winds and torrential rains in the Caribbean, at least six people have died.