A three-eyed cow born in India has been dubbed a “divine miracle” and villagers have been queueing up to worship it after it was claimed to be a reincarnation of Hindu God, Shiva, Newsextra24 reports. The rare calf was born with an extra eye on its forehead and four nostrils. …
Read More »