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.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.