sitting duck Russian military defects seen in the killing of soldiers

Kyiv, Ukraine – Senior Russian military officers came under increasing scrutiny on Wednesday as more details emerged about the deaths of at least 89 Russian servicemen, and possibly many more, in a Ukrainian artillery attack on a single building. And the scene last weekend in the Russian-controlled town of Makievka, where the soldiers were temporarily … Read more