Ted Cruz: "Today we are thankful" Fidel Castro is dead

Cuban American Senator Ted Cruz (R-TX) praises dissidents, criticizes statements of Canadian Prime Minister Justin Trudeau, President Barack Obama.

Related Videos