Animal sacrifice, child sexual abuse, cannibalism and murder: crimes committed, claim some, in the name of Satan. According to one estimate, satanic ritual abuse is rife in every town in Britain, but is this myth or reality?