June 26, 2018

Consider this alarming statistic: In the United States, a dog is shot by a police officer every 98 minutes.

For most police departments across the country, nearly half of all i...

Please reload

Featured News