Showing posts with the label delta

Do Seals Join Delta Force

The Open Secret History of Delta Force Post-911 Part 2 May 09 Blue Light Part 9. Shaping the World from the Shadows. …