Posted inwhy
Why Was The Ellen Show Cancelled? Unpacking the Real Reasons
For a solid minute in Ellen DeGeneres’s latest Netflix special, she basks in a standing ovation after declaring, “I’m a strong woman.” This moment in For Your Approval, filmed at…