
MOSCOW — Roman Vladimirovich Starovoyt, 53, Russia’s minister of transport until Monday morning, was found dead from a self-inflicted gunshot wound in a Tesla parked in Odintsovo, a suburb west of Moscow. The Russian Investigative Committee said suicide is the most likely cause, but a criminal inquiry has been launched to confirm the circumstances. President […]