Head Of Mossad Barnea Says Israel Must Attack Iran Tsionizm StaffDec 22, 2024December 22, 20240 “We need to go head-on – if we only attack the Houthis, it won’t help”. Read more