Kyiv: Amid the escalating Ukraine-Russia crisis, Russian forces have seized control of the key southern Ukrainian city of Kherson, its mayor said. “Russian forces seize the southern Ukrainian city of Kherson after taking control of the local council building, Kherson’s mayor, Igor Kolykhaiev, said in a Facebook post on March 2,” tweeted The Kyiv Independent. […]