Lex Libertas compares [1] St. Petersburg's technological development to that of Moscow.
Russia: WiFi and All, St. Pete vs Moscow
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Russia, Technology, Travel· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Russia, Technology, TravelLex Libertas compares [1] St. Petersburg's technological development to that of Moscow.