A Sacked Russian Transport Minister, A Body In A Moscow Suburb, A Growing List Of Suspicious Deaths

Hours after being sacked by President Vladimir Putin as Russia’s transport minister, Roman Starovoit was found in his Tesla, parked in a Moscow suburb, dead from a gunshot wound, investigators said.

Suicide was the most likely explanation for…

Continue Reading