Madrid, Spain, Aug 7, 2012 / 12:03 pm (CNA/EWTN News).- In response to societal discrimination against those with disabilities, a blind Spanish advocate says people with handicaps have the right to live and encounter the love of God and others. Disa... Read more