Ajmal Shams

Ajmal Shams writes for Gulf News.

Specialism:
  • Global issues

Recent Articles

Illustrations
Punch Line
movie review