Putin senses ‘catastrophe’ at Ukraine nuclear plant during telephonic talk with Macron
Ukraine and Russia have recently exchanged accusations over shellings on the Zaporizhzhia NPP, which is one of the largest atomic power complexes in Europe and generates a quarter of Ukraine's total electricity.