Left should sail to 'socialist paradise': Ted Cruz rips into socialism

Latest News & Information for the U.S. Senate

Texas Senator Ted Cruz has slammed left-wing ideologies as he argued Democrat politicians should “get on a raft” to Cuba and “sail to socialist …

Full story here.

Originally published 2021-07-19 17:45:00 — www.skynews.com.au

What do you think?