News
Russia's former Transport Minister Roman Starovoit reportedly shot himself, hours after he was fired by President Vladimir Putin. Starovoit was appointed transport minister in May 2024.
There have been reports that the ammonia leak was a result of an explosion, including on several Russian Telegram channels with ties to law enforcement. The cause remains unknown, although one ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results