Poland



Internationally wanted human trafficker eliminated in Libya — news outlet

According to the agency’s statement, Ahmed al-Dabbashi, also known as al-Amu, was killed during an operation to arrest his associates in Sabratha, a city located west of Tripoli
Get more results via ClueGoal