Benghazi Doe was an individual who was discovered in the Gulf of Sidra with their wrists handcuffed to iron weights near Benghazi, Libya.
Sources[]
- Al Ahrar (Arabic)
Benghazi Doe was an individual who was discovered in the Gulf of Sidra with their wrists handcuffed to iron weights near Benghazi, Libya.