Ukraine and Zaporizhzhia Battle the Loss of Kakhovka Dam
Kakhovka Dam, one of Ukraine’s major dams has collapsed, triggering floods, endangering crops in the country’s breadbasket, and threatening drinking water supplies. Both Russia and Ukraine have accused each other as responsible for the destruction. A satellite photo taken by Planet Labs PBC and analyzed by The Associated Press showed a large portion of the […]
Recent Comments