Abandoned Engineering

The Human Zoo

Series 6, Episode 10

New Episodes

New. An impressive compound commandeered and repurposed by a brutal regime and an eerie complex off the coast of Ireland that became the biggest of its kind.

PG
S

Series 6 episode 10 on at 11.20pm Tonight on Yesterday