20160325 world.us: Ted Cruz calls Donald Trump a 'sniveling coward'