Saturday, 7/12/2019 | 4:14 UTC+0
Libyan Newswire

Two Guantanamo Detainees Sent To Ghana

 Two of the detainees that were being held at the Guantanamo Bay Naval Base, located in Oriente Province South in Cuba have been released to Ghana.

Muhammad Bin Atef and Khalid Muhammad Salih al-Dhuby, both …

-->