France to build supermax prison in jungle of South American territory

May 18, 2025 | INVESTING

The facility in French Guiana, a territory north of Brazil, is intended for high-profile criminals such as drug kingpins and Islamist radicals.

Read More

Pin It on Pinterest