All Articles

December 23, 2022
Ellen DeGeneres became emotional in a new video about the suicide of her longtime DJ Stephen "tWitch" Boss.
December 16, 2022
A suicide note has been found after Stephen "tWitch" Boss, the DJ of Ellen DeGeneres, killed himself on Tuesday.
December 15, 2022
Michelle Obama is speaking out about the tragic suicide of Stephen "tWitch" Boss, who was the DJ of Ellen DeGeneres.
December 14, 2022
Ellen DeGeneres is speaking out after her beloved DJ tWitch Boss committed suicide at the age of 40 on Tuesday.
Ellen DeGeneres show fires producers toxic claims
August 18, 2020
"The Ellen DeGeneres Show" fired three of its top producers in response to 'toxic work environment' claims by current and…