Mayor Bill de Blasio takes on Teamsters and Liam Neeson as he tries to ban New York's horse carriages

New York City Mayor Bill de Blasio speaks after being sworn in on the steps of City Hall in Lower Manhattan Jan. 1, 2014 in New York (AFP)
Related Post