Home » World News » Page 52

June 6, 2023 Russia-Ukraine News

Nova Kakhovka, a major dam and hydroelectric power plant in the Russian-occupied southern Kherson region, suffered a collapse early Tuesday. The...

Translate