Chinese animal lovers release captured dogs in Beijing in 2011. Photo: AFP

Dog meat vendor dies after hitting himself with poisoned dart

TOP PICKS

Chinese animal lovers release captured dogs in Beijing in 2011. Photo: AFP
READ FULL ARTICLE