unconventionalchristians.wordpress.com
Tree of Life discovered in London
Out of all the things that I saw last week in London, the most fascinating sight was not Big Ben, Parliament, Windsor Castle, or even Buckingham Palace. At the British Museum in the Africa section …