Add Yahoo as a preferred source to see more of our stories on Google. People, some using smartphones, walk across Red Square in central Moscow on March 17, 2026. - Igor Ivanko/AFP/Getty Images ...
Replying to a friend’s message, ordering a pizza or hailing a ride on your handheld device may seem like simple tasks in a fully wired 21st-century city like Moscow. But residents of the Russian ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results