English NewsBusinessWorld Ukraine: Russian troops take control of key city of Kherson – mayor By mywwiinn - March 3, 2022 0 51 FacebookTwitterPinterestWhatsApp The port of Kherson is the primary main city to be taken by Russia because it launched its invasion. Source link