4 Found dead after “Sacrificing themselves to chuu” GLOBAL – On May 22nd, Local authorities found the bodies of 4 people along with a note, reading: “we have sacrifi