A nonprofit café in Durham working to end human trafficking.
37 Main Street, Durham, NH
Durham, NH
Photo: AcrossTheAtlantic / CC BY-SA 4.0