A blind man searches for answers after a horrific act of violence.
2016
2015
2014
2008
2013
1983
1990
2004
1940