Land of idiots (III)

KARACHI:
We are all indulging in a lot of soulsearching and introspection these days after Faisal Shahzad tried to explode a bomb in New York. Why doesn’t America try and understand that when it goes about implementing its policies in the rest of the world and when they cause so much damage then there is bound to be blowback.


Published in the Express Tribune, May 11th, 2010.
Load Next Story