Footage of the Houthis Landing a Helicopter on Israel-Owned Ship is Nuts
Unbelievable footage from the Houthi seizure of the Israeli-owned ship “Galaxy Leader” in the Red Sea yesterday. A helicopter, emblazoned with the flags of Yemen and Palestine, drops a Houthi…