
Russia: Roman Starovoit Reportedly Shoots Himself Hours After Sudden Dismissal As Transport Minister by President ...
Roman Starovoit, Russia’s transport minister, reportedly shot himself hours after being abruptly dismissed by President Vladimir Putin amid growing pressures on the transport sector. Starovoit’s body was found in his car in a Moscow suburb today, July 7, …