ibi bikomeje guhangayikisha ababyeyi n'abayobozi mu karere ka nyamasheke they even tried to say human sacrifice was rare among the maya hari impaka ku bihembo bitangwa mu gikorwa gitanga ibihembo kuri filime nyarwanda