Thankfully, the largest demographic of readers of this blog remains retired military over the age of 65, several million of which (perhaps I exaggerate a bit) pointed out to me via email so far today that the soldiers in the photo below are wearing German Wehrmacht uniforms. Thus, the POWs digging their own graves are Red Army, and the executioners are Nazis.
Thank you, gentlemen. Excellent catch.