Eliza Barclay


<p> Eliza Barclay is a reporter and editor for NPR in Washington. Kristen Chick is a journalist based in Cairo. </p>
Stories by Eliza Barclay
Load more by Eliza Barclay | Return to staff list