debut: 3/24/04
38,121 runs
Former Russian oil executive found dead after ‘fall’
here
A former Russian oil executive has been found dead after apparently falling from the window of his Moscow flat.
Why do so many Russians fall out of their windows? Are the disguised deck/patio entrances?
here