Ukrainian troops sweep into key city of Kherson after Russian forces retreat, dealing blow to Putin
Ukrainian forces swept into the key southern city of Kherson as Russian troops retreated to the east, marking one of the biggest military setbacks…
Continue Reading