The woman who allegedly posted a picture of a dog with its mouth taped shut last Friday, leading to a flood of calls to two Connecticut police departments, was charged Monday in North Carolina, local police said. On Friday morning, a woman going by the name of Katie Brown posted a picture of the...