iQpeople



  France

Journalism
Languages


English
Polish
Spanish



Delilah Roberts

Originally from Los Angeles, California, I am a Tufts University BFA/BS undergraduate student interning abroad at Worldcrunch digital news magazine in Paris, France.