Posters on police station walls show a sinister stranger luring two young girls into a car below bold letters that call on parents to Prevent Child Sacrifice.Human sacrifices have been recorded throughout history and occur still in many countries, including India, Indonesia, South Africa, Gabon and Tanzania.