Of course, last week, on June 6, the West marked the 74th anniversary of the allied “D-Day” landings in Normandy, France.
This anniversary, though, was capped off by a G7 summit in Charlevoix, Canada.
Right now, relations – at least, on the surface – between the modern Western allies are mighty frosty, dominated by Twitter and press conference feuds between....More>>>