A surprise landing! Russian special forces have captured a strategic island…
The adviser in the office of the Ukrainian president, Oleksiy Arestovych, unexpectedly announced that the Russians had landed troops on the strategically important island of Golyam Potemkin. The island actually controls the mouth of the Dnieper and is only 250 kilometers away from Kherson. “They landed there special forces and are trying to control the … Read more