Yemen Casts its Vote