Email News
India: Woman 'Gives Birth' To Lizard [PHOTO]
As strange as it may sound, an Indonesian woman apparently 'gave birth' to a lizard and is now being threatened by an angry lynch mob that is accusing her of practicing witchcraft.
Recipient Email:
*
Your name:
*
Your Email:
*