Stop me if you’ve heard this one before
A Russian military official in charge of financial provisions for the military district blamed for the Kremlin’s worst losses in Ukraine has been found dead after a nasty fall from a St. Petersburg high-rise.
Marina Yankina, head of the department of financial provisions for the Western Military District, was found dead on a sidewalk on Wednesday morning, according to multiple local reports. She is just the latest in a growing list of Russian military officials, defense industry figures, war critics, and gas and oil execs to die suddenly and mysteriously since the start of the full-scale invasion last year.
Russia’s Investigative Committee is looking into the circumstances of the deadly plunge, with their preliminary conclusion being suicide, according to Fontanka.