Where To Stream Doctor Who Season 7 Episode 13
The Ambassadors of Death, Part Two
- Aired March 28, 1970
- 25 Min
- Rated 9.0
- Number 196 Of 700 Rated Episodes
UNIT retrieve the returned Recovery 7 but then Carrington hijacks it while the Doctor and Liz try to decode the signal he sent.