Zaporizhzhia NPP, Europe's largest nuclear power facility, has been under Russian control since the invasion began in 2022. Read More