Life

Ellen DeGeneres on Netflix stand-up special, depression battle: ‘It took a while to shake’

"Ellen DeGeneres: Relatable," streaming on Netflix Tuesday, marks the daytime personality's first stand-up comedy special in 15 years.