Russia Seizes Strategically Important City Of Kherson

Russian troops have seized Kherson, a provincial capital in the southern coastal part of Ukraine, the Defense Ministry announced in a briefing on Wednesday, RT reported.

Russian Troops In Kherson, Ukraine

Russian troops have seized Kherson, a provincial capital in the southern coastal part of Ukraine, the Defense Ministry announced in a briefing on Wednesday, RT reported.