Bussiness1 month ago
Ellen DeGeneres admits she was an ‘immature boss’ after talk-show controversy led to her fall from grace
Ellen DeGeneres took the stage for what she says is her final comedy special in “Ellen DeGeneres: For Your Approval,” an hour-long Netflix special that dives...