
Russia’s Human Safari in Kherson Deemed War Crime
Russian drones hit the home of a young couple near the Dnipro River in Kherson, a city in southern Ukraine, on a bright November afternoon. Anastasia was in the kitchen, holding her Chihuahua puppy wrapped in a coat, when the first drone struck the roof. …