Head of Russian oil giant that criticized Ukraine war dies after reportedly falling from hospital window October 2, 2022 Tomas Vera It appears that if one disagrees with Putin, one should certainly avoid windows. It’s effective…but not subtle. Read more