Elizabeth Melimopoulos

Elizabeth Melimopoulos is an online producer with Al Jazeera English.