Sad Loss of Navy Seals

Aug 7, 2011 Author Guy

The news tells us this morning that a helicopter was shot down in Afghanistan and all on board were killed. The loss includes a team of Navy Seals – the same Unit that recently captured Bin Laden. They were evidently on an immediate rescue mission to help a unit of Army Rangers engaged in a firefight. It sounds like the terrorists won this particular battle.