Aida Alami

Aida Alami is a freelance journalist who covers North Africa and other places.