In Search of History Backdrop Blur

Video Loading...

In Search of History S01 E14 Devil's Island: Hell on Earth

Overview

Described as the "world"s most notorious penal colony" the tropical outpost established by the French government in 1852 (and used until 1945) was so inhospitable that half of the prisoners have died or gone insane.