Russia is remembering its victory in the Battle of Prokhorovka, the greatest tank engagement in history and a turning point of WWII, which halted the Nazi assault on the Soviet Union and sent the warfare steamroller back towards whence it came.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…