National Geographic documentary short on the terrorist siege of Iran's embassy in London, England, in the spring of 1980.
No streaming options found in US.
No ratings yet.
No watchers yet.
No reviews yet — be the first to log this one.