Ukraine, Russia blame each other for shelling at nuclear plant
Russia and Ukraine blamed each other for shelling a big nuclear plant in southeastern Ukraine currently under Russian control. Ukrainian President Volodymyr Zelenskyy said Russian forces fired twice at the facility, the Zaporizhzhia nuclear plant, Europe’s largest. The shelling amounted to “an open, brazen crime, an act of terror,” Zelenskyy said. He also called for […]
Continue Reading