President Bush has again defended Defense Secretary Donald Rumsfeld from critics who are calling for his resignation .