Entertainment

North Carolina Cop Under Fire For Choking, Hanging Police Dog By Its Leash

The latest animal abuse scandal has been caught on tape, and it really is cringeworthy to watch. On March 4, a video surfaced showing what appeared to be a North Carolina cop roughly handling a German Shepherd named Zuul during a training exercise. The pooch seems to have escaped the cop car after training only […]