Operation nimrod

18 min read

On 30 April, 1980, six terrorists stormed the Iranian Embassy in London and too