Chongqing

Auto Added by WPeMatico

Chinese Police Enlist Drug-Sniffing Squirrels

Forget the hounds. Police in China are releasing the squirrels.  Law enforcement in the city of Chongqing reportedly announced that…

2 years ago