glblgeopolitics.wordpress.com
The free world has lost its leader
The free world has lost its leader. In the absence of a vigorous American foreign policy, Canada’s Stephen Harper supplied his own. For the better part of a decade, he energetically champione…