Monday , it is seen moving across northern Guatemala and into southern Mexico . NEW : Hurricane Richard makes landfall with sustained winds of around 90 mph . NEW : It came in along the coast just south of Belize City . Belize and the Yucatan Peninsula can expect heavy rain and storm surges . Comment:
NEW : Hurricane Richard makes landfall with sustained winds of around 90 mph . NEW : It came in along the coast just south of Belize City . Belize and the Yucatan Peninsula can expect heavy rain and storm surges . Comment: