Canadian prime minister split the country for power
Canada unexpectedly found itself in a whirlwind of pre-election passions. Unexpectedly - because the next parliamentary elections there were supposed to take place only in the fall of 2023. And even a...