Season 13 Episode 12: The Search for the Disappeared

Watch NOVA season 13 episode 12 tv series online free
Release: Oct 14, 1986

NOVA joins scientists in Argentina as they help locate kidnapped children and identify thousands of dead in the aftermath of a military reign of terror.

NOVAexpand_lessSeason 13