fbpx

Alaa Abdelmonsef

Alaa Abdelmonsef is an Egyptian human rights activist, Director of the Swiss Organization for the Protection of Human Rights - SPH
Back to top button
Close