2 days agoIDF Has Bombed Muhammad Deif, Architect Of The October 7th Hamas Terror Attacks, Into OblivionNewsVids