Lets rally for illegal asylum refugees from Venezuela so they can vote for Republicans who don’t support socialism they fled from and lets see how much support they get from liberals, progressives and Democrats!

A socialist state, socialist republic, or socialist country (sometimes workers' state or workers' republic) is a sovereign state constitutionally dedicated to the establishment of socialism. The term "Communist state" is often used interchangeably in the West specifically when referring to single-party socialist states governed by Marxist–Leninist political parties despite being officially socialist states in the process of building socialism; these countries never describe themselves as communis...

See the list. Canada is not a socialist nation. Neither are the others listed. cuba and Venezuela are socialis countries by definition.