Fears Of Nuclear Incident Grow As Shells Strike Plant That Dwarfs Chernobyl
KYIV, Ukraine (AP) — Russia and Ukraine traded accusations Monday that each side is shelling Europe’s biggest nuclear power plant in southern Ukraine. Russia claimed that Ukrainian shelling caused a power surge and fire and forced staff to…
Read More...
Read More...