Fresh off of Donald Trump’s New Hampshire primary rout, arch-conservative rival Ted Cruz launched a sharp offensive Wednesday against the billionaire frontrunner, heralding a brutal battle for the next Republican contest in South Carolina. The US senator from Texas, who won the Iowa caucuses l...