Shocking: Indonesian woman gives birth to lizard
World | Jun 14, 2014, 10:29 AM ISTNew Delhi: 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. This