Hiker falls 300 feet to his death off the summit of New Hampshire’s Mt. Willard
By Michelle Watson, CNN A man hiking near the summit of Mt. Willard in New Hampshire fell 300 feet to his death, authorities said. The man was hiking with his wife Saturday morning when he fell and yelled out for help, New Hampshire Fish and Game said in a news release. “The hiker’s wife heard
Continue Reading