By Basant El-Faramawy
Costa Rica's new mega-prison has received its first inmates, marking the facility's operational launch.

By Basant El-Faramawy
Costa Rica's new mega-prison has received its first inmates, marking the facility's operational launch.