Kim Kardashian Gives Birth
According to TMZ.com, Kim Kardashian gave birth to baby girl, 5 weeks before her due date. Kanye West was at her side. Reports say that the baby is doing fine. Kim opted for natural childbirth by having the baby delivered by a publicist.
Read more at tmz.com