Video: 'Stylish socialist' Bernie Sanders is criticized for wearing a $690 coat while advocating for poor Americans

Bernie Sanders swears in Bill de Blasio for his second term as the mayor of New York City.