Ellen DeGeneres Apologizes

Ellen DeGeneres Apologizes to Talk Show Staff amid allegations. Ellen DeGeneres Apologizes to Talk Show Staff amid allegations of creating a toxic work environment by ex staffers.

Read More