www.newsmax.com
Top Russian Oil Executive Dies in Moscow Window Fall
A Russian oil executive on Friday fell to his death from a window at his home in western Moscow in what has been ruled a suicide, the latest in a number of high-profile Russians who have died under mysterious circumstances, especially after falling out of windows.