PETA Protests North Carolina Police Dept. Where K-9 Choked and Hit

Source link