Russia and Ukraine accused each other of shelling Europe's biggest nuclear power plant as the U.N. chief proposed a demilitarized zone at the site amid fears of a catastrophe. This report produced by Jillian Kitchener.
Russia and Ukraine accused each other of shelling Europe's biggest nuclear power plant as the U.N. chief proposed a demilitarized zone at the site amid fears of a catastrophe. This report produced by Jillian Kitchener.