British TV star exposes evil of Canada’s euthanasia regime in ‘Better Off Dead’ documentary
Liz Carr, a disabled rights advocate who's fighting against the legalization of euthanasia in the UK, stars in a BBC production that reveals the perils of the assisted death culture in Canada.
•