The Promotion of Human Sacrifice and Cannibalism in Egypt

yy

Unveiling the horrifying edicts that come from the highest authority of Islamic jurisprudence.