Indian Predator: Firstpost gets inside the head of Mohammed Shafi, the Kerala ‘human sacrificer’ & ‘cannibal’ Read more