Musharraf says his head hangs in shame

Re: Musharraf says his head hangs in shame

Musharraf is really the laughing stock of the world right now.