Es gab große Unterschiede zwischen Ost- und Westfronten. Im Allgemeinen wurden westliche Kriegsgefangene (Briten, Amerikaner, Franzosen, Deutsche) von ihren westlichen Entführern gemäß den "Kriegsgesetzen", dh den Genfer Konventionen, behandelt. Natürlich gab es viele Ausnahmen, aber in der Regel wurden sie anständig behandelt.
Dies gilt nicht für die von den Deutschen gefangenen sowjetischen Kriegsgefangenen und die von den Sowjets gefangenen deutschen Kriegsgefangenen. Dafür gab es mehrere Gründe. Eine davon ist die enorme Anzahl (in Millionen) der sowjetischen Kriegsgefangenen im Jahr 1941. Die Deutschen hatten einfach keine Mittel und keine Ressourcen, um so viele Menschen unter angemessenen Bedingungen zu halten. (Einige von ihnen wurden übrigens einfach veröffentlicht). Ein weiterer, wahrscheinlich wichtigerer Grund war die Haltung der Deutschen gegenüber den Sowjets (und umgekehrt). Die Sowjetunion hat die internationalen Kriegsgefangenenabkommen nicht unterzeichnet. Die Sowjetregierung behandelte ihre von den Deutschen gefangenen Bürger als "Verräter" und tat nichts, um ihnen zu helfen. Sehr wenige Deutsche, die 1941 von den Sowjets gefangen genommen wurden, wurden gefoltert und getötet. Die deutsche Propaganda ihrerseits verbreitete diese Informationen mit Fotos.
Dies bedeutet nicht, dass nur Sowjets an diesen gegenseitigen Grausamkeiten schuld waren. Jeder kennt den berüchtigten "Kommissarbefehl", der vorschreibt, alle Kommunisten und Juden vor Ort zu töten. (Einige deutsche Kommandeure haben Einwände erhoben und diesen Befehl nicht an die Truppen weitergegeben).
(Ich spreche hier nur die Frage der Kriegsgefangenen an, wie sie gestellt wurde. Partisanen, "Verräter" und die allgemeine Bevölkerung sind eine andere Sache.)