Video: One-Eyed Cyclops Born In India

Is this a sign from God or what? A calf with a huge eye in the centre of its forehead and with no ears has been born in the Bardhaman Districts which lays West of Bengal in India. The unfortunate calf which also does not have a nose is now being worshipped as a God.

Read More