On a recent day last April, during a speech at the Ted-X conference in Australia, disabled activist Stella Young coined a new phrase that has since rocked the disabled community. …
On a recent day last April, during a speech at the Ted-X conference in Australia, disabled activist Stella Young coined a new phrase that has since rocked the disabled community. …