US donald trump Putin Volodymyr Zelenskyy

Donald Trump tried to shrug off Putin’s peace talks no-show and was owned into next week

7.

8.

9.

10.

11.

12.

13.

READ MORE

Donald Trump’s been bigging up his Qatari hosts and this exchange in particular had global supplies of cringe plunging to record lows

Source @Acyn