Good News in History, June 27 – Good News Network
On this day 140 years ago, Helen Keller was born with full sight and hearing in Alabama. Before the age of two she was stricken with disease and left deaf and blind, but at 24, she became the first deaf…