China Activists Confront Cat 'Killer': Report