Obama is a war criminal just like every US president after WWII.  But he did slow the weapons to SA after the Yemen crisis.  Obama also had the sense to stay out of Israel & SA's designs on invading Iran and to join the world community (Germany, China, Russia, France, England) in negotiating a nuclear arms deal with Iran.  And Obama had the brains to recognize US actions in the ME were problematic, at best.  

None of that can be said for the open call to arms against Iran that the Donald Trump is bleating.

I didn't like Trudeau's keeping the arms deal Harper negotiated.  But Trudeau said he would keep it all through the election and once elected, he did so. Not the best idea, but not hypocrisy .. more like an ugly pragmatism.