Abdul Hamid Ahmad

Abdul Hamid Ahmad is the Editor-in-Chief of Gulf News, based in Dubai.

Recent Articles

Illustrations
Punch Line
movie review