Hurricane John makes landfall in Mexico bringing heavy rain, strong winds

This post was originally published on Global News.