Where To Stream Special Forces Most Daring Missions Season 1 Episode 1
Episode 1
- Aired November 24, 2024
In the first episode: across six days in 1980 the eyes of the world fixed upon London's Iranian Embassy, where terrorists held over 20 hostages. Next door a squadron of SAS soldiers sit quietly, primed and ready to raid and rescue those held.