Search

November 30, 2024

Who’s Who: Major General Hossam Luka

A profile of Major General Husam Louka, the new head of the General Security Directorate who is accused of countless human rights violations