1383510

Salwa AbdelTawab

#1383510

@salwa_abdeltawab

tech and science journalist, al jazeera