x
Breaking News
More () »

Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com

Ellen Degeneres talks accountability on show: We look at the impact

After controversies and allegations of a toxic work environment, Ellen Degeneres tackled the issues at the start of her show on Monday.