Putin Hosts G-8 Summit

Putin Hosts G-8 Summit

July 14, 2006

Ukraine truce

Ukraine truce

February 14, 2015

The Trump-Macron break-up

The Trump-Macron break-up

November 21, 2018