Carlsbad Caverns Dead Body: Mysterious Discovery in National Park
The discovery of suspected human remains in Carlsbad Caverns National Park on April 13, 2024, has sparked an investigation led by the Eddy County Sheriff’s Office with assistance from the National Parks Service. Found on the Yucca Canyon Trail, the remains have raised questions about the circumstances surrounding the death and the identity of the … Read more