Kim Kardashian Gives Birth

kim-kardashian-labor-3According 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