Devil's Island

From Simple English Wikipedia, the free encyclopedia

Devil's Island is a former penal colony and forced labor camp in French Guiana. It's notorious for the extremely cruel conditions inmates were made to endure there.