Located in Volgograd, Russia, what is the name of this statue?
Correct answer: The Motherland Calls

PhabPhour
PC, leader is far too lenient of a word.

PC
I guess the current Russian leader heard her call?

Kiwozzie
Thankyou majority votes!