The contrast with our language on Ukraine is stark. For four years, Canadian officials have rightly called Russia’s invasion an “unprovoked,” “unjustifiable,” “illegal” violation of the UN Charter and of Ukrainian sovereignty. Yet when the United State…
Source link
The Latest: Trump says Iran ‘will have to pay the price’
U.S. President Donald Trump said Wednesday that Iran is taking “too long to negotiate a deal” and that “now they will have to pay the price.” What that means for…









