MOSCOW, Idaho – E-scooters are set to make their debut in Moscow starting tomorrow, as the city has partnered with Spin to provide the scooters. These scooters won't be usable in certain parts of the ...