gollum.space
The seventh oil and gas top manager died in Russia under mysterious circumstances
Sababaka
Source
Vice president
Picture with text
Lukoil
Death
Black humor
v20240901