Russia and Ukraine have been accused of torturing and executing prisoners of war...
You may have missed
January 22, 2025