Shelling at Zaphorizhzhia nuclear power plant could lead to catastrophe | REPORT
Europe’s largest nuclear power plant risks disaster as it’s caught in the middle of hostilities between Russia and Ukraine. Rome Correspondent Alex Salvi reports. Watch Newsmax on Directv 349, Xfinity…