
Russia’s transportation minister found dead hours after Putin sacked him
Russia’s transport minister allegedly shot himself just hours after President Vladimir Putin dismissed him from his post. Roman Starovoit was abruptly fired on Monday after just a year in his key position, The New York […]