Comment: It IS hypocrisy.  He condemns them with one side of his face then he happily takes their money with the other.  The fact that it was initially a Harper deal does not change the fact that Trudeau's people had to sign off on it and they had every opportunity to back out.

Trudeau had a choice to make.  The choice was "we have to honor our deals" versus "we shouldn't sell arms to oppressive governments who use them against innocent civilians".  Trudeau chose the former and now he has to own that.