A Daily Battle

Published: June 5, 2009
Combat Outpost Lowell is the most attacked U.S. base in Afghanistan. May 9th, the Taliban launched a ferocious attack against Lowell. Apache Troop, 6/4 Cav blunted the assault.
Back to all NewsOK videos
Share on Facebook


Recommend this on Facebook

Advertisement