New satellite intelligence report shows Russia uses Zaporizhzhia nuclear plant in Ukraine as military cover

28.09.2023