20050427 unknown: Why is General Musharraf harping on peace?