On June 21, 1966, France made the somewhat shocking move to withdraw its troops from the North Atlantic Treaty Organization…
Former Russian FM: “We need each other now more than ever”
In the wake of the terrible tragedy of Malaysian flight 17, which was shot down over Ukraine on July 17,…