A Brazilian woman, who had expected twins, gave birth to a baby with two heads.
A Brazilian woman, who had expected twins, gave birth to a baby with two heads.
CHENGDU – A two-headed baby was found abandoned in an irrigation ditch in China!