Trudeau has resigned! Time for an election and to get Canada back to common sense!
Déborah François
Bio: Déborah François is a Belgian actress. She is best known for her starring role in the Palme d'Or-winning film, The Child, directed by the Dardenne brothers