Far-left NYC Mayor Bill de Blasio blasted as an ‘overlord’ for saying ‘human beings do well when they have carrot and stick’ regarding vaccine mandates
Far-left New York City Mayor Bill de Blasio (D) was ripped as an “overlord” with a penchant for controlling people after an interview clip on his COVID-19 vaccine mandate for New York City school employees […]