It lies in Ukraine's southern Kherson region, on the Russian-occupied eastern bank of the Dnipro river. The river acts as a de facto front line between Moscow's and Kyiv's forces, with both sides ...
Russian troops are storming the Kherson direction in an attempt to gain a foothold on some islands in the Dnipro River delta ... adding that Moscow's attack attempts have failed and resulted ...