Starovoit’s Apparent Suicide Could Shock the Kremlin’s System

Russian Transportation Minister Roman Starovoit was found dead near a parking lot in Moscow’s Odintsovo district, where he lived, on July 7. He apparently shot himself — or, at least, this is the…

Continue Reading