Ahmed Mansour

1 Article

Lawsuit against Sheikh Khaled Abdallah and Nader Bakkar

Khaled Abdallah and Nader Bakkar accused of instigating the US embassy protest

Ahmed Mansour Ahmed Mansour