Grandmother Gives Birth To Her Own Grandchild In this video a grandmother who gave birth to her own grandchild. Watch on YouTube Share This Article
Also on Shenhuifu British Teacher Jailed for ‘Muhammad’ Teddy Bear20+ Tricky Shadows That Created A Parallel UniverseHow Many People Still Practice Open Defecation?How Many Facebook Users Are in China?25 Celebrity Tweets You Missed From The Emmys