Elizabeth Stuart

Elizabeth Stuart is a journalist based in Cairo, Egypt.