Transneft Vice President Dies in Apparent Fall From Window, Reports Say
found
a story from The Moscow Times ✅ › The Moscow Times
Law enforcement sources told state media that they believe Andrei Badalov committed suicide in the upscale Moscow suburb of Rublyovka.