Public 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…