Video: Katrina vanden Heuvel: Now is Time for Trump & Putin to Negotiate, Not Escalate Tensions

https://democracynow.org – President Donald Trump is scheduled to meet with Russian President Vladimir Putin on Friday at the G20 summit in Hamburg, …

Via Youtube