Russian Oil Oligarch Who Criticized Ukraine War ‘Falls’ Out Of Hospital Window To His Death Source: Renegade Tribune September 3, 2022 Maganov’s death is the latest in a string of unexplained or untimely deaths of Russian magnates connected to the energy industry in the last months…. View More