Tag: New York City Mayor
Brian Benstock Calls De Blasio’s Remarks on Autos, ‘completely irresponsible’
Last Thursday evening, New York City mayor Bill de Blasio made some controversial statements in a press conference regarding whether New Yorkers should purchase...