The End of Road for Musharraf
Whichever way the Hitchcockian drama in Islamabad plays out there is at least one certainty in the grand confusion: that Pervez Musharraf, arguably the most delusional of the four military dictators that have ruled Pakistan […]