Canada delivered Russia the biggest propaganda win in modern history. It would be funny if it didn’t show what total decay the West is facing. These people are corrupt and stupid. That’s a civilization ending combination.

— Cernovich (@Cernovich) September 25, 2023