At a turbulent point in his presidency, US President Bush sought to bolster public backing for his war policies today, just days after the US death toll in Iraq surpassed 2,000.
A heckler, as US President George W Bush speaks to service members
"We will never back down, we will never give in and we will never accept anything less than complete victory," the president said.
Mr Bush spoke to an audience largely made up of uniformed service members, delivering a speech which was one of several he has given recently to defend his war policies and try to reassure a skittish country. It was nearly the same as the one he delivered on Tuesday in Washington.
Outside the Norfolk convention hall, a small group of anti-war protesters greeted him by chanting "Bush lies."
Inside, as the president spoke, a man on the second level interrupted him, yelling "War is terrorism. War is terrorism. Step down now Mr President. Torture is terrorism."
Mr Bush continued speaking as the man left the hall. Mindful of the public anxiety, the president attempted to underscore the danger the United States faces from terrorists, comparing leaders of al Qaeda to Adolf Hitler and Joseph Stalin.