Advertisement

Russian missiles rain down on Zaporizhzhia

Russian missiles rained down on Zaporizhzhia, with sources telling ABC News that Russia is “rapidly exhausting” its arsenal of long-range weapons.