Far Better Than DrudgeUnfiltered News • Daily Headlines

The Upper Room in Jerusalem, known in Latin as the Cenacle, is one of the most sacred sites in Christianity

Located on Mount Zion, just outside the walls of the Old City, it is traditionally revered as the location of the Last Supper


Read next: Socialism and Christianity Have This One Thing in Common

View Comments

News on the Net——

News from around the world