Posts Tagged ‘Dover Air Force Base’

Aviation News

President Obama Honors Sailors, Soldiers and Airmen Killed in Afghanistan Helicopter Crash

Posted August 10, 2011 by BNO News

President Barack Obama traveled to Dover Air Force Base in Delaware on Tuesday to honor the 30 U.S. troops who were killed in a helicopter crash in Afghanistan on Saturday.

Full Story »