DNews
Twins Believe Death is Better than Blindness (1x97)
: 23, 2013
Assisted suicide is still a hotly debated topic, but with two deaf twins in Belgium choosing to end their lives on their own, perhaps we should be reconsidering our views on the issue.