Top Russian war leader falls 160 feet to her death from high-rise building
A top Russian military official was found dead after falling 160 feet from an apartment building. Marina Yankina, 58, died in St. Petersburg, Russia, Wednesday, according to reports. Top Putin war official plunges 160 feet to her death from high-rise building https://t.co/DUZE6XQpQV pic.twitter.com/kUR2orPmyP — New…