Luxembourg has become the first country in the world to offer free public transportation as an attempt to reduce congestion from car traffic.
Luxembourg has become the first country in the world to offer free public transportation as an attempt to reduce congestion from car traffic.