I find it hard to believe people are still practicing human sacrafice in this day and age. In general the AP is fairly reliable. Of course the University Marxists seldom criticize anything other than Israel or America. If you get into any discussion of slavery in Africa you get long winded rationalizations that it is somehow different from slavery elsewhere.
It is hard to believe that these practices still exist.