Top Russian Oil Executive Dies in Moscow Window Fall
Favicon 
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.