It is reported that up to one million flag-waving protesters from Hezbollah and its pro-Syrian allies descended on downtown Beirut today in a peaceful but noisy protest to force the resignation of Western-backed Lebanese prime minister Fuad Saniora, who was holed up in his office ringed by hundreds of police and combat troops.