Good News!
Need a pick-me up? Check out these recent uplifting news stories from around the world! The world’s largest nativity According to the BBC, the town of Calne, Wiltshire in the UK set a new world record for the largest live nativity scene. A crowd of 1,254 people gathered on December 4, 2016. The event was … Read more