The Todd Huff Radio Show

President Biden Meets Vladimir Putin In Geneva



In Geneva, Switzerland on Wednesday, President Biden met Russian President Putin. This is the first meeting of the two leaders since Biden took office. They did not hold a joint press conference. As usual, Biden made a gaffe.