Russian President Vladimir Putin met his U.S. counterpart Joe Biden in Geneva, Switzerland, on Wednesday. This was the two leaders' first face-to-face meeting since the Biden administration took office on January 20.