The citizens of
the provincial
Russian town of
Yelnya cling to
their heroic
Soviet past. It
was here where the
Red Army pushed
back
Hitler’s tro
(more)
The citizens of the provincial Russian town of Yelnya cling to their heroic Soviet past. It was here where the Red Army pushed back Hitler’s troops for the f...