18+: More evidence of Russian atrocities in the Ukraine!!

More evidence of Russian atrocities in the Ukraine!!

Original story, if curious:

New photos of Israeli soldiers humiliating Palestinian detainees disclosed