News

Zelenskyy, Putin signal support for international inspection of Zaporizhzhia nuclear plant: Live updates

Russia and Ukraine are still blaming each other for an attack on the Zaporizhzhia nuclear power plant, which is the largest of its kind in Europe.