This city of 1.8 million has seen and survived it all: the last century alone saw Nazis roll in one way, and the Soviets from the other. Both left a legacy that lasts to...
This city of 1.8 million has seen and survived it all: the last century alone saw Nazis roll in one way, and the Soviets from the other. Both left a legacy that lasts to...