www.oann.com
Iran retaliates for nuclear site strikes, launches 100+ drones at Israel, deems attack a ‘Declaration of War’
Iran launched more than 100 drones toward Israel on Friday, calling the Jewish state's airstrikes on its nuclear facilities "a declaration of war."