Author: News Room

Hurricane Beryl made landfall on Mexico’s Yucatan Peninsula on Friday morning after it ripped through Jamaica and the Caribbean earlier this week, leaving 11 dead, as…