Reviews Theatrical Reviews Slamdance 2025 Reviews: Cameron S. Mitchell ‘s DISPOSABLE HUMANITY exposes overlooked Nazi mass murder program of the disabled 21st Feb, 2025