France to Build Supermax Prison Near Devil's Island
-
France plans to build a brand new high-security prison in the Amazon
rainforest near the site of the notorious Devil's Island penal colony in
Saint-Laurent...
1 hour ago