Remains Identified as Missing Hiker Who Vanished Nearly 6 Months Ago
Officials say that the body of a Canadian climber who went missing in November has been found in the Adirondack Mountains. New York State Police said in a statement that Leo DuFour’s body parts were found on Mt. Adams Trail in Allen Mountain in Essex County on the morning of May 10. State police say … Read more