Russian oil tycoon dies ‘falling out of window’ in newest mysterious demise
Andrey Badalov, 62, the vice-president of Transneft, fell from the 17th floor of a Moscow apartment block and he adds to the long list of mysterious deaths since Russia invaded Ukraine Andrey Badalov has fallen to his death from an apartment block(Image: social media / east2west news) An oil tycoon has died after falling from … Read more