The rest is here:
Jennifer Hudson’s unshakeable spirit and confidence has certainly been tested by some of the events in her life, but she credits her new outlook on life to her 6-year-old son, David.
Jennifer Hudson Says Her Son Saved Her Life After Death Of Mother, Brother & Nephew