Tag Archives: Delta force

Badass Security Cam Footage Captures U.S. Army’s Delta Force Catching a Terrorist In 40 Seconds

This is so badass. The Washington Post recently uncovered video of a secret, middle-of-the-night raid against al-Qaeda terrorism suspect Nazih Abdul-Hamed […]