Mohamedou Ould Slahi is a Mauritanian engineer who was detained at Guantánamo Bay detention camp without charge from 2002 until his release on October 27, 2016.
Writer (1)
Kevin Macdonald
2021