Henrietta Lacks' grandchildren sue biotech company - ABC13 Houston

Henrietta Lacks' grandchildren sue biotech company - ABC13 Houston