Ads help us keep this site online

Sky News: Ellen DeGeneres reveals last episode of talk show has been filmed after almost 20 years on screen

29th April 2022
Posted by Sky News
Ellen DeGeneres has revealed that the final episode of her talk show has been filmed, saying it has been "the greatest privilege" of her life to host the series for almost 20 years.

See the full story on the Sky News website