Ted Cruz went on a blistering ramble against Donald Trump on Tuesday, delivering a list of stinging personal attacks that included calling the GOP front-runner a "serial philanderer," "pathological liar" and a "narcissist."
Cruz calls Trump 'serial philanderer' and 'pathological liar' in blistering attack
Ted Cruz went on a blistering ramble against Donald Trump on Tuesday, delivering a list of stinging personal attacks.