Russian scientist falls to his death from window ‘after being stabbed’ in latest mysterious death – Daily Mail

A top Russian scientist with close links to Edinburgh University who was ‘working on a Covid-19 vaccine’ has been found dead in suspicious circumstances in St Petersburg.
Biologist Alexander ‘Sasha’… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *