Breaking news - BBC is reporting that a Russian general has been shot several times in Moscow by an attacker who fled. No names provided yet.
UPDATE: The general has now been named as Lt Gen Vladimir Alekseyev of Russia's general staff. He was taken to hospital. Alekseyev was linked to the 2018 nerve agent poisoning in the UK.
Here's a link. I guess we're now waiting for the outcome of surgery:
Lt Gen Vladimir Alexeyev is a senior figure in the main directorate of Russia's military general staff.
www.bbc.co.uk