Russian Forces Accused of Burning Fallen Soldiers’ Bodies in Kherson Landfill
Russian troops allegedly dumped and burned the bodies of fallen fellow soldiers at a landfill site on the outskirts of the recently liberated southern Ukrainian city of Kherson, The Guardian reported Monday. Workers and local residents told the publication they had witnessed black bags being unloaded from Russian open trucks and set on fire over…
Details