Two weeks ago today, we witnessed an amazing event. Four astronauts from the International Space Station, two of whom had been there for 9 months, returned to Earth on a beautiful day by splashing down in the picturesque waters off the coast of Tallahassee. To add to the joy of this occasion, the first visitors…
Read more
Life-Giving Waters




