Jeff Duncan actually said...
Russia is a gas station masquerading as a country.
Context
Duncan criticizes Russia's influence over European energy supplies.
06/25/2018
Duncan criticizes Russia's influence over European energy supplies.
06/25/2018