The 1st Special Forces Operational Detachment-Delta (SFOD-D) unit, otherwise known as Delta Force, is a highly selective, extremely secretive unit under the Joint Special Operations Command.
Some results have been hidden because they may be inaccessible to you