Bending to Love
The Greek word for witness is martyr / one who sacrifices his life for his faith. The Witness, below contains a stairway or ladder connecting heaven and earth.
Jesus, the Incarnate God who came to earth, is the martyr or witness in the heavens surrounded by a great cloud of witnesses that await his rule.