For years, policemen at the Divisional Police Headquarters at Oja-Oba in Osogbo, Osun State battled the menace of ritual sacrifices that were dumped close to…