Watch: Top US Official Hails Nord Stream 2 Sabotage In Senate Testimony 01-28-2023 • https://www.zerohedge.com, by Tyler Durden Does this constitute a fresh official US confession of sorts?