Originally Posted by
NutLoose
I won't, they are on a war crimes site.
Not yet being reported on mainstream media, presumably awaiting corroboration.
But on the subject of war crimes, the ICC has just received the biggest referral in its history with 38 countries requesting investigation of atrocities committed in Ukraine.