China: Animal Cruelty · Global Voices
Oiwan Lam

A puppy owner in Beijing threw his pet out of 18-story building. The puppy miraculously survives and its owner was arrested for endangering public safety. Story curated by Beijing Cream.