Hurricane Earl has slammed into the coast of the Caribbean nation of Belize with winds of 80 mph (130 kph, bringing with it heavy rain. The hurricane made landfall near Belize City, and was moving roughly westward, the U.S. National Hurricane Center said. While Earl is expected to weaken as it moves inland, it threatens...