Luke Nicastro

Author Archive

  • January 8, 2025
    It’s finally Trudeauver. Yesterday, Canada’s Prime Minister Justin Trudeau announced his resignation.