https://twitter.com/DavidVidecette/status/1246785553900724224
There is an old immovable ladder resting on a ledge at perhaps the most significant church in Christianity. Commonly known as the “immovable ladder,” it