One-eyed lamb with Cyclopia believed to be a demon disguising itself as a goat born in Indonesia

‘Cyclops’ lamb born with a single eye is feared as ‘a demon in disguise’ by villagers in Indonesia The lamb was born at a farm in Sumedang Regency, West Java, on Monday Villagers believed the lamb could be a reincarnation of the Islamic figure Dajjal The animal suffered from rare birth defect Cyclopia which results … Read more