Home
Military Watches
Find us on Facebook

RESCUE AIRMEN SMASH TALIBAN TO SAVE “FALLEN ANGELS”

Airmen from Bagram Airfield’s 83rd Expeditionary Rescue Squadron performed a daring mountainside rescue 23 April in Kapisa Province, Afghanistan, after an Army helicopter crashed in a hostile Afghan valley.

The full content of this page is available to premium users only.