Hundreds of tourists have been left stranded on a Yemeni island after flights were grounded because of violent clashes on the ...