Ted Cruz is one of Fidel Castro's projects, a Trojan horse aiming to destroy America's democracy.
from