Canadian Prime Minister Justin Trudeau and his Liberal Party are in crisis as a corruption scandal threatens to destabilize his government ahead of Canada's national election in the fall.