Haamid Peerzada

Haamid Peerzada

a123lad.wordpress.com
a Global Newsaholic, Progressive by nature, an Indo-Pak bystander from Kashmir, Tech-Buff, a Doctor, Follow at ur own risk & Don't complain hereafter that
Haamid Peerzada