Musharraf Should Step Down

Pakistani president is a lame duck who can't control Islamic factions
By Heather McPherson
Posted Mar 22, 2007 12:34 PM CDT
More News: Health | Tech | Business | World | News