Trump flip-flopping away from his call for amnesty in 2012 is no longer enough to excuse the endless dirty behavior of him and his close associates.
I think you may be confusing Trump with cruz there. Trump never supported amnesty. cruz is the one that does and always has supported amnesty.