Lifestyle News Indian Villagers gather to Worship Cyclops Goat born with One Eye Villagers in Assam, India were astounded on 10 May when a goat gave birth to a one-eyed offspring. At the time, vets predicted that the blind goat, which also has only one ear, would die within… May 20, 2017