
1. Otzi: World's Oldest Cold Case
Aired: Mar 18, 2024A gruesome discovery is made by two mountaineers in the remote mountains of N...
The discovery of human remains in a peat bog near Yde, Netherlands sparks panic among locals, who attribute the eerie find to supernatural forces, as vibrant red hair strands emerge from the earth, sending them running in terror.
Current Status: Returning Series
Network: National Geographic
Genres:Documentary, History