DefeaTED: Cruz campaign finished tonight - The Horn News