Kansas City, Missouri has become the first major city in the country to make their public transportation fare – free. After the city council had a unanimous vote supporting the…
Exposing the truth one lie at a time
Kansas City, Missouri has become the first major city in the country to make their public transportation fare – free. After the city council had a unanimous vote supporting the…