Better Luck Next Time By Stephen Green | March 19, 2003 9:50 PM Looks like Saddam lived. Fox reports he’s due to address Iraq shortly.