Russia is still committed to the International Space Station, says NASA Administrator Nelson

https://www.youtube.com/watch?v=-l_PCN2x4UE

NASA Administrator Bill Nelson joins CNBC's 'Squawk Box' to discuss the launch of the world’s most powerful rocket to the moon, the U.S.'s relationship with Russia amid its invasion of Ukraine and more.