
A smiling prisoner of war returning home to Vienna passes a woman holding a photograph up in a mixture of hope and despair.
Soviet Union took 2,388,000 Germans and 1,097,000 combatants from other European nations as prisoners during and just after the war. More than a million of the German captives died. The immense suffering Germany and her Axis partners had caused surely played a key role in the treatment of enemy POWs. “In 1945, in Soviet eyes it was time to pay”, wrote British military historian Max Arthur. “For most Russian soldiers, any instinct for pity or mercy had died somewhere on a hundred battlefields between Moscow and Warsaw”.

Crowds in Vienna waiting to greet homecoming prisoners show varying degrees of emotion ranging from stoicism to hysteria.
Josef Stalin’s regime was ill equipped to deal with prisoners: In 1943 as more enemy units fell into Soviet hands, death rates among POWs lingered around 60 percent. Roughly 570,000 German and Axis prisoners had already died in captivity. By March 1944, conditions began to improve, but for economic reasons: As its manpower was swallowed up in the war effort, the USSR turned to POWs as a surrogate work force. The Soviet Union repatriated prisoners at irregular intervals, sometimes in large numbers. As late as 1953, however, at least 20,000 German POWs remained in Russia. After Stalin’s death, those men were finally sent home.
(Photo credit: Ernst Haas / Getty Images).