Justin Trudeau Takes Harsh Criticisms From Multiple European Parliamen