Police buses seem ubiquitous in Moscow since Russia’s invasion of Ukraine last February, watching over much of the city center, including a statue of one
Police buses seem ubiquitous in Moscow since Russia’s invasion of Ukraine last February, watching over much of the city center, including a statue of one