by Antony Loewenstein Global Research, April 13, 2012 The Pakistani city of Peshawar is situated an hour from Afghanistan. Driving there from Islamabad, the landscape was mostly lush green fields, poor…
You must be logged in to view this content.
Click here to subscribe
