Eliza Barclay


<p> Eliza Barclay is a reporter and editor for NPR in Washington. Kristen Chick is a journalist based in Cairo. </p>
Articles by Eliza Barclay