Top Russian military official dead after fall from 16th floor
The Daily Beast reports: 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…