A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia..
A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia.. Getty Images
A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia.. Getty Images

Russia’s got the gas and is ready to set fire to our system of democracy

August 23, 2018 04:22 PM