News5 years ago
Luxembourg Set To Become The First Country to Make All Public Transportation Free
Luxembourg is set to become the world’s first country to make all of its public transportation free to its over 600,000 citizens. The ultimate goal of...