Dog and cat meat factory in China shut down after pet owner traces missing cat by GPS
Stalls at a livestock market in southern China that sell hundreds of cats and dogs were shut down after a pet owner traced his missing cat there, according to ... Read More...