January 9, 2023January 10, 2023 Abbey Bilotta Canada welcomed over 430,000 new residents in 2022, breaking previous immigration record
November 14, 2022 Haytham Nawaz Labour Report: Canada to accept over a million immigrants; red wave turned to red trickle in U.S. midterms; Chile to ratify TPP; Timothy Snyder’s thoughts on tyranny