Ruth Graham

Ruth Graham is a freelance journalist based in New Hampshire. 

Get email updates from Al Jazeera America

Sign up for our weekly newsletter