A top Russian military official is dead after falling out of a 16th-floor window, the latest in a string of untimely deaths
A top Russian defense official has died after reportedly plunging out of the 16th-floor window of a high-rise in St. Petersburg — the latest in a string of untimely deaths...