Life ‘Is Just Better’ Here
Read More

Life ‘Is Just Better’ Here

Ellen DeGeneres says she decided to make the U.K. her permanent home because of Donald Trump’s re-election as…