Tag

New York City

New York City Crushes Controversial Congestion Charge Plan

You’ve heard of the £15 (@$20) congestion charge that Londoners have to pay to enter their fair city every weekday. …