In Search of Monsters
Rock Apes of Vietnam
Season 1 Episode 10 of 10
New evidence reveals a Vietnam War pilot may have returned home with a secret cargo. Experts use this to try and find the missing link in human evolution
In Search of Monsters airs on Discovery Science +1 at 11:00 PM, Wednesday 27 November. (Subtitles.)
Topics
Education ➝ Science ➝ Factual Topics
Nature ➝ Animals ➝ Environment