DNews
Twins Believe Death is Better than Blindness (1x97)
Air date: Jan 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.
- Premiered: Nov 2012
- Episodes: 180
- Followers: 0