Watch Special Operations Season 1 Episode 1 Online
-
- COUNTRIES: France
- Subtitles: Français
In 2010, in Nijrab, northeastern Afghanistan, Navy Special Forces men on a mission stumbled upon a veritable hornet's nest.
In 2010, in Nijrab, northeastern Afghanistan, Navy Special Forces men on a mission stumbled upon a veritable hornet's nest.