Desperate Ted Cruz tries to salvage his career - The Horn News