A church for ‘whosoever’
Thu, 03/09/2023 - 12:00am
On the Victoria Embankment of the River Thames, the oldest monument in London, Cleopatra's Needle, stands 68 feet high. It's made of pink Egyptian marble fashioned in 1475 BCE. It is quite possible that young Moses had looked up at it.