Putin returned from the Alaska summit as a winner

Russian President Vladimir Putin returned from the Alaska summit in the United States as a victor, according to Sky News’s international affairs editor, Dominic Waghorn.

 

According to him, the Russian leader was…

Continue Reading