Advertisements
Read Time:12 Second
Russian-installed officials were reported desperately trying to turn the city of Kherson, a prime objective for both sides because of its key industries and major river and sea port, into a fortress while attempting to evacuate tens of thousands of residents.