Something went wrong
Try again later.
Mohamedou Ould Salahi fights for freedom after being detained and imprisoned without charge by the U.S. Government for years.
17 May 1961, New Orleans, Louisiana, USA
19 July 1976, Hammersmith, London, England, UK
15 November 1991, Simi Valley, California, USA
4 July 1981, Belfort, Territoire de Belfort, France
8 July 1954, London, England, UK
19 July 1977, Johannesburg, South Africa