A Yemeni member of the southern separatist movement

Rebel fire on a residential district of Yemen's second city Aden killed at least 31 civilians and wounded more than 100 on Wednesday, a senior health official said in an updated toll.

The city's health chief Al-Khader Laswar said three women and two children were among the dead.

Medics had earlier given a toll of 20 people killed and 41 wounded.