Hiker falls 300 feet to his death

A man hiking Mt. Willard in New Hampshire fell 300 feet to this death, according to officials.

December 12, 2022

Top Stories

ABC News Live Presents