A leading Democratic U.S. senator has called on Defense Secretary Donald Rumsfeld to explain why there is a critical shortage of protective equipment for American soldiers in Iraq and Afghanistan .