Yasser Abdel Aziz
Yasser Abdel Aziz

Dr Yasser Abdel Aziz is a Cairo-based writer, consultant, and media analyst. He tweets @YasserAziz68