Tag Archives: delta force

The Secret Team That Got Bin Laden

This is a definite must-read.The Secret Team That Got Bin Laden