Ted Cruz slams Fidel Castro in Op-Ed

This weekend, Senator Ted Cruz slammed former Cuban President Fidel Castro in an op-ed he wrote for The National Review online.