Day: June 10, 2018

Ten Years On, Putin Told Them So

Ten Years On, Putin Told Them So

June 10, 2018
You can hardly blame Russian President Vladimir Putin for enjoying a “told you so moment”. He lately reminded European leaders that their all-out spat with the United States is what happens when you a…