The Next News Network – Cristina Laila from The Gateway Pundit reports, Joe Biden on Tuesday arrived in Geneva, Switzerland for his meeting with Russian President Vladimir Putin. Biden just spent a couple days in Brussels for a NATO summit where he completely embarrassed himself on the world stage.
She doesn’t even know why she’s laughing… She’s that uncomfortable around that potato.
Touchy Joe never left. He has been the basement and being protected by his handlers and dems.