Euthanasia / Electricity tariffs

Published: Dec. 15, 2016, 12:30 a.m.

On Backchat, we are talking about the controversial subject of euthanasia, or assisted suicide. A number of countries, including the Netherlands, Belgium and Switzerland, along with several US States now allow some form of procedure to help patient...