Dear reader, please upgrade to the latest version of IE to have a better reading experience
Under the prevailing circumstances what else can Musharraf do ?
Can someone elucidate the meaning behind the cartoons :)
Lots of imagination and articulation skills are required to fully understand the core and crux of these two cartoons by Feica.
What else could Musharraf do? Keep it rough - hang on tough