Ted Cruz Radio Ad Intensifies Feud With Mayor Bill de Blasio. Immigration and Emigration, Liberalism (US Politics), Political Advertising, Presidential Election of 2016, Primaries and Caucuses, Radio, Cruz, Ted, de Blasio, Bill, Police Department (NYC), New York City, New York State