Christianity
-
The Evil of Scapegoating
The High Priest of the Temple of David approaches the altar slowly. He bows his head reverently then lifts his gaze towards the two goats tied to a pole next to the stone altar in the inner sanctum. The sweet, citrusy smell of burning frankincense permeates the air as the...