August 28, 2018
President Trump has struck a new NAFTA deal with Mexico, but with severe disagreements remaining between the U.S. and Canada, his approach to trade negotiations is about to get its biggest test yet.
March 25, 2020
President Vladimir Putin planned to use this year to raise his stature as not only the face of Russian politics at home but also a dominant figure on the global stage. Then the new coronavirus interv…