Russian shelling leads to ‘12 hits’ at Ukraine’s biggest nuclear plant operator says
Russian shelling over Saturday and Sunday resulted in 12 direct hits on structures at Ukraine’s Zaporizhzhya Nuclear Power Plant (ZNPP), Ukraine’s nuclear power company Energoatom said yesterday. Experts from the…