Jim Deegan
February 26, 2022
Russia is responsible for about 40 percent of Europe’s natural gas supply.