Top Russian war official Marina Yankina was found dead on Wednesday reportedly after plummeting from the 16th-floor balcony of a building. Yankina, who was believed to have been closely involved in Russian President Putin’s war in Ukraine, reportedly left behind a bunch of ‘sensitive data’ at the scene. Her alleged suicide is the latest of many prominent Russian officials to have died ‘mysteriously.’