>>10255416yeah some people did really fucky stuff in the past. a lot of africans are still doing fucked up sacrifices. there was this documentary once i saw about a daycare center for children who survived being sacrificed to witchdoctors.
>>10255420yeah i guess. hopefully it goes well.