Author: Ahmed Abdeen

Author

  • Egyptian journalist and political analyst based in Paris.