The Houthis released the 25-member crew of the Galaxy Leader—comprising mariners from the Philippines, Bulgaria, Romania, Ukraine and Mexico ... escalating the already fragile situation in the Red Sea ...