OSLO -- President Barack Obama says war is sometimes necessary and justified, even as he accepts the Nobel Peace Prize.
The president acknowledged on Thursday that many people feel he has not done enough to deserve the prize that he received in Oslo. He also noted that he recently ordered another 30,000 U.S. troops to fight in Afghanistan.
But Obama said in his acceptance speech that people must accept "the hard truth" that violence cannot be eradicated and nations sometimes must wage war to protect their citizens from evil regimes or terrorist groups.
Obama says a nonviolent movement could not have halted Hitler's armies and negotiations cannot persuade al-Qaida's leaders to disarm. He says accepting that is not a call to cynicism but a recognition of man's imperfections.