Kherson is a city in the south of Ukraine. It is the administrative center of Kherson Oblast and an economic center. Kherson is an important port on the Black Sea and on the Dnieper River, and the home of a major ship-building industry. Read More
Russia has invited experts from the United Nations and the Red Cross to participate in the investigation into the Ukrainian military attack on a pre-trial detention centre near Olenivka in the Donbas region with HIMARS rocket systems which killed 53 ...