Deformed One-Eyed Calf Worshiped in India as New God and Spiritual ‘Omen’ January 10, 2019 by CFT TeamA deformed new-born one-eyed calf is being worshipped for its “supernatural” malformation in the east Indian state of West Bengal: Locals … Read moreDeformed One-Eyed Calf Worshiped in India as New God and Spiritual ‘Omen’