Syed Kamran Hashmi

Karachi: a war zone for black flags