
Operation Nimrod – 5th May 1980
5 May 2020
Monday 5th May 1980 at 16 Princes Gate, Kensington, London. The quiet of a spring evening in London was about to be shattered as black…
Monday 5th May 1980 at 16 Princes Gate, Kensington, London. The quiet of a spring evening in London was about to be shattered as black…
Connect with us @OCmsm