Freeze the settlement?  Canada is a sovereign nation.  The good widow should sue the Government of Canada if she thinks the money went to the wrong place - take it to The Hague, and good luck on that.  Good on Trudeau for doing the right thing in the face of a lot of heat from an ill-informed peanut gallery - show his integrity.