UK intelligence: After withdrawal from Kherson, Russia prepares for further Ukrainian breakthroughs. Russian troops have built up new trench systems near the occupied Crimea and the Siverskyi Donets River in eastern Ukraine, the U.K. Defense Ministry reported.

Leave a Reply