Taylor Dobbs

Taylor Dobbs is a freelance journalist based in Boston.