Deja Vu: Russian Oligarch Falls From 16 Floor

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.

3 Likes