Jake HampsonUkraine-Russia — Europe Needs Energy Independence.Nord Stream 2 is a 750-mile pipeline connecting Russia and Germany, with the potential to supply 26m German homes. The pipeline is…Feb 20, 2022Feb 20, 2022