Creator
People demonstrated in the flood-riven southern Algerian town of Ghardaia on Friday to demand urgent aid after flash floods killed 31 residents.