Death of top Russian oil executive fuels fresh scrutiny of elite's 'window falls'
The unexplained death of a topRussian oil executive on July 4 is fueling renewed scrutiny over the rising number of high-profile Russian officials and businessmen who have died under mysterious circumstances, specifically, have fallen out of windows....
Kyiv Independent