Bassem Sabry
Bassem Sabry writes at An Arab Citizen.