The Israeli Air Force on Thursday carried out a targeted strike seemingly aimed at wiping out the military and political leadership of the Iran-backed Houthis in Yemen, in what Hebrew media outlets said was its most dramatic strike in the…
Continue Reading