On 30 April, 1980, six terrorists stormed the Iranian Embassy in London and too
Operation nimrod
18 min read
This article is from...
Read this article and 8000+ more magazines and newspapers on Readly