AP - A volcano has erupted on a tiny island off the coast of Yemen, spewing lava and ash hundreds of feet into the air, a Canadian naval vessel near the island in the Red Sea reported Sunday. There were no immediate reports of deaths, but at least eight people were missing.