Hurricane Beryl makes landfall in Mexico after wreaking havoc in the Caribbean

This post was originally published on Global News.