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.
China: Animal Cruelty
· Written by Oiwan Lam
Categories: East Asia, China, Law