Congestion charging in NYC: a dream that died
0
New York City is the most walkable city in the United States – so why do New Yorkers hate the idea of a congestion charge?