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 receive heavy rain and storm surges . The storm is n't likely to threaten the United States .
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 . The storm is n't likely to threaten the United States .