‘Better Off Dead?’ documentary sharpens suicide prevention focus
English actress and international disability rights activist Liz Carr, who produced and stars in the 2024 BBC documentary "Better Off Dead?", speaks in the U.S. Congress on Sept. 18, 2024. / Credit: Ken Oliver-Méndez/CNA
Washington, D… […]