Man beheaded as sacrifice for better rains: Does India still believe in occult, blind faith?