Das ist kein Widerspruch, sondern höchstens eine Kollision von Fach- mit Umgangssprache. Die Angabe einer Nationalität oder Organisation bezieht sich sprachlich korrekt (nicht nur hier) immer darauf, WO die Leute herkommen bzw. wozu sie gehören. Die Formulierung "Kriegsgefangene der Roten Armee" bezeichnet also korrekterweise die gefangen genommenen Rotarmisten, die ja nach wie vor zur Roten Armee gehörten. "Sowjetische Kriegsgefangene" sind also nicht die Deutschen, die von der Roten Armee kassiert wurden, das wären "deutsche Kriegsgefangene" - sondern die Sowjets, die von den Deutschen gefangen genommen wurden. --Isvarian 12:57, 21. Dez. 2020 (CET)