Ex-Amb. Jim Gilmore: Biden-Putin summit – here are the reasons why this meeting shouldn’t take place
President Biden plans to hold a major “summit” with Russian President Vladimir Putin in Geneva, Switzerland, this week. In my view, he should not hold this meeting.