A Great Team Player

| July 22, 2013

By Amazing Moments Staff God In The News are amazing news events that demonstrate God’s grace in everything we do. This series of posts is featured under the category Inspiring True Stories. Article Jason McElwain didn’t talk until he was 5. He was diagnosed as having high functioning autism. Since then, his biggest passion and […]