A vendor displays dates at a market in Sanaa yesterday, as Muslims prepare for Ramadan.