
A senior military official in Russia heavily involved in funding Vladimir Putin’s war in Ukraine has reportedly plummeted 16 storeys to her death in St Petersburg.
The body of Marina Yankina was found on the pavement below an apartment building in the city’s Kalininsky district shortly before 8am on Wednesday morning, according to local reports.