The World's Only Reliable News
By Frank Lake on December 3, 2012
By Tap Vann on December 21, 2011
A Brazilian woman, who had expected twins, gave birth to a baby with two heads.
By Maleeka Spriggs on November 2, 2009
CHENGDU – A two-headed baby was found abandoned in an irrigation ditch in China!