jasleen

Latest

  • Woman naturally delivers 13-pound baby (Video)

    Germany welcomed its largest newborn this past week: a 13-pound, 4-ounce girl that her mother delivered naturally.