Helen Keller image Leave a Comment / By Editorial Team / March 12, 2015 Faith is the strength by which a shattered world shall emerge into the light.