Mohamed Abdelaziz

Mohamed Abdelaziz

a lawyer and human rights activist