Articles by Aviva Shen

About Aviva Shen
Aviva Shen

Aviva Shen is a reporter/blogger for ThinkProgress. Before joining CAP, Aviva interned and wrote for Smithsonian magazine, Salon, and New York.

Read more from this author |