Yemenis suffer from lack of aid supplies
Turkey says G20 sees moderate but uneven economic recovery
Scientists create self-powering camera
Saudis answer UN call for aid to Yemen
NASA electric rover goes for a spin
Nepal guides seek safer future after Mount Everest tragedy
China slowdown hampering neighbouring economies
EU accuses Google of abuse over control in searches
IMF sees 3.5 percent global growth