Fresh Shelling Renews Blame Game Over Ukraine Nuclear Plant

George4

New member
Fresh Shelling Renews Blame Game Over Ukraine Nuclear Plant Russia and Ukraine have traded accusations this month regarding the Zaporizhzhia nuclear plant in southern Ukraine, which dominates the south bank of a vast reservoir on the Dnipro River.
 
Top