Kherson city
- World
Russian troops occupy Kherson City Council building
Kiev: Weeks after occupying the major Ukrainian city of Kherson, Russian troops have now taken control of the City Council building, according to authorities. The development was confirmed on Monday by Kherson…