Derek Miedema discusses euthanasia on CHCH TV

Should those suffering from depression be killed or receive treatment?

August 4, 2009