Religion can be a very polarising subject. The charge is often leveled that specific religions divide between who's in and who's out according to their doctrine or practices. Rather than…

O Holy Night

December 11, 2016
The third line of the well-known Christmas carol "Long lay the world in sin and error pining" speaks of the human longing for something better than the unrelenting nature of…