¡Sorpréndeme!

Red Squirrels Have Joined the Drug-Sniffing Brigade

2023-02-09 472 Dailymotion

Drug-sniffing squirrels are the new addition to a police brigade in the southwestern Chinese city of Chongqing. Veuer’s Chloe Hurst has the story!