Elizabeth Stuart
Elizabeth Stuart is a journalist based in Cairo, Egypt.