Background Briefing with Ian Masters – July 6, 2023
We begin with growing alarm at the possibility Europe’s largest nuclear power plant at Zaporizhzhya in Ukraine, which is now at the frontline in the current counteroffensive, could be blown up by the Russian occupiers in a false flag to be blamed on Ukraine or at the very least rendered inoperable by the Russians in … Continued

