A Franklin County woman accused of repeatedly beating a dog in a viral social media video now faces a criminal charge.

See Full Page