Politico favicon

Cruz defends Trump, slams 'Washington cartel' on immigration