We're one fucked up species https://edition.cnn.com/2025/05/30/asia/china-cat-deleters-torture-intl-hnk-dst

Comments