Tag: Faysal al-Wadi
US imposes Libya-related sanctions on individuals, company
The United States on Thursday imposed sanctions on three individuals and a Malta-based company, accusing them of acting as a network of smugglers and...