Eco-friendly travel grips Moscow

A week of environmental activities dedicated to World Car Free Day kicked off in Russia. The event is being marked on September 22 in hundreds of cities around the globe. Organizers are promoting the idea of using bicycles, scooters, skateboards and public transportation rather than cars. Russia joined World Car Free Day in 2008. The […]