Dessa Cosma is the executive director of Detroit Disability Power. Detroit Disability Power’s mission is to leverage and build the organizing and political power of the disability community to ensure the full inclusion of people with disabilities in metro Detroit. I was appalled by the recent news exposing the horrifying behavior by James Allen, Sr., […]
