Demographic Decline and Economic Collapse Push Small Russian Cities Toward Oblivion

129 Russian Small Towns Face Extinction Due to Depopulation

A total of 129 small towns in Russia, representing a population of approximately 3.4 million people, are at risk of vanishing from the map, according to a report by…

Continue Reading