A farmer in India’s Madhya Pradesh state went to a police station taking along his buffalo, complaining that the animal was refusing to be milked. He also suspected the animal to be under the influence of witchcraft, an official said on Sunday. A video showing the man seeking help from the police in Nayagaon village […]
