Have you been watching the XXX Olympiad? The Summer Games in London have been amazing in so many ways. New world records for speed and skill. There are so many stories of hard work, dedication, setbacks, challenges …
Getting back to the original Christianity of Jesus