The Greek vessel, still burning, was described as a “an environmental nuclear bomb.” The Houthis released a video of themselves setting off the blaze after boarding and placing explosives on the ship, and shouting “death to America; death to Israel; curse the Jews.” Fortunately, there was no oil spill. Little is being reported by the […]