After committing a faux pas that cost her her job as a reporter for the Boston Globe, Laura Chambers is back in her hometown of Hillsborough, North Carolina.