Biden Gets Touchy Feely After He Lands in Geneva for His Meeting with Vladimir Putin Where No One is Wearing a Mask, No Social Distancing (VIDEO)

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. Joe Biden can barely string together a sentence so he opted out of doing a joint presser with … Continue reading Biden Gets Touchy Feely After He Lands in Geneva for His Meeting with Vladimir Putin Where No One is Wearing a Mask, No Social Distancing (VIDEO)