Fox News' Jimmy Failla criticizes the vice president for 'slandering' American allies and slams New York City Mayor de Blasio's NYPD customer service plan.
Fox News' Jimmy Failla criticizes the vice president for 'slandering' American allies and slams New York City Mayor de Blasio's NYPD customer service plan.