Stations open on Moscow Central Diameters system
New stations are ready to open on Moscow’s latest infrastructure…
New stations are ready to open on Moscow’s latest infrastructure project, which the Department for Transport says is reducing congestion on the capital’s roads already.