Jef McAllister on Sky News 5 November 2013

Jef McAllister speaks on Sky News about New York's mayoral elections, which made Bill de Blasio the first Democratic mayor of the city in over 20 years. Jef was joined by David Freelander of the Daily Beast.