Outrage in China over release of 1,000 cats into reservoir in ‘life release’ ritual

A “life release” event saw 1,100 cats dumped near a protected water reservoir in China, causing many of the animals to panic, jump into the water and drown. On November 1, videos surfaced online showing a group of people wearing masks releasing large numbers of cats near the Yingzui Reservoir in Qingyuan, Guangdong province, southern China. “Life release” is a traditional Buddhist practice where animals such as fish, turtles or birds are released into the wild as a form of compassion and...