1 year agoAncient mummified child was drugged with psychedelics before ritual sacrifice to godsB.C. Begley