Abandoned Engineering

The Human Zoo

Series 6, Episode 10

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 8 episode 1 on at 9pm Thursday on Yesterday