IE 11 is not supported. For an optimal experience visit our site on another browser.

Biden and Putin meet for high-stakes summit


President Biden and Russian President Vladimir Putin are set to meet in Geneva, Switzerland, for their first summit. The White House vows Biden will confront Putin over the recent surge in ransomware attacks that the U.S. blames on criminal Russian hackers. NBC’s Peter Alexander reports for TODAY.