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

Bad aim with poisoned dart costs Chinese dog killer his life

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