Russia π·πΊ @Russia
π First regular #bus service launched #OTD in 1924 in #Moscow. With 13 stops along the modest 8,5 km route, the total travel time was around 25 minutes π Eight brand new #Leyland buses ordered from π¬π§ #England enabled short schedule intervals of 6 to 8 minutes. https://t.co/hbKEhh1Z8H — PolitiTweet.org