Disposable Humanity a film about the Aktion T5 killings of disabled people in Nazi Germany debuts at the Slamdance Film Festival on February 21 2025. Disposable Humanity which has its world premiere ...