Kansas City Becomes First Major U.S. City to Make Public Transit Free


© Jim Maurer, Flickr

© Jim Maurer, Flickr

Kansas City has become the first major city in the United States to approve free public transit. Last week, the City Council voted unanimously to make the city’s bus system fare-free alongside the existing streetcar system that was launch in 2016. The Zero Fare Transit proposal aims to be a universal and system-wide fare-free scheme.

Read more »