@matrix Sweden is the current frontrunner for becoming the most Cucked Country in the world, but Canada is a strong #2, and Britain is the dark horse that could end up stealing the whole show.
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.