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 Copied Back