19 Many, my beloved, are the true testimonies concerning Christ. The Father bears witness from heaven of His Son: the Holy Ghost bears witness, descending bodily in likeness of a dove: the Archangel Gabriel bears witness, bringing good tidings to Mary: the Virgin Mother of God bears witness: the blessed place of the manger bears witness. Egypt bears witness, which received the Lord while yet young in the body: Symeon bears witness, who received Him in his arms, and said, Now, Lord, let Your servant depart in peace, according to Your word; for my eyes have seen Your salvation, which You have prepared before the face of all people. Anna also, the prophetess, a most devout widow, of austere life, bears witness of Him.
John the Baptist bears witness, the greatest among the Prophets, and leader of the New Covenant, who in a manner united both Covenants in Himself, the Old and the New. Jordan is His witness among rivers; the sea of Tiberias among seas: blind and lame bear witness, and dead men raised to life, and devils saying, What have we to do with You, Jesus? We know You, who You are, the Holy One of God. Winds bear witness, silenced at His bidding: five loaves multiplied into five thousand bear Him witness.
The holy wood of the Cross bears witness, seen among us to this day, and from this place now almost filling the whole world, by means of those who in faith take portions from it. The palm-tree on the ravine bears witness, having supplied the palm-branches to the children who then hailed Him. Gethsemane bears witness, still to the thoughtful almost showing Judas. Golgotha, the holy hill standing above us here, bears witness to our sight: the Holy Sepulchre bears witness, and the stone which lies there to this day.
The sun now shining is His witness, which then at the time of His saving Passion was eclipsed: the darkness is His witness, which was then from the sixth hour to the ninth: the light bears witness, which shone forth from the ninth hour until evening. The Mount of Olives bears witness, that holy mount from which He ascended to the Father: the rain-bearing clouds are His witnesses, having received their Lord: yea, and the gates of heaven bear witness [having received their Lord], concerning which the Psalmist said, Lift up your doors, O you Princes, and be lifted up you everlasting doors; and the King of Glory shall come in. His former enemies bear witness, of whom the blessed Paul is one, having been a little while His enemy, but for a long time His servant: the Twelve Apostles are His witnesses, having preached the truth not only in words, but also by their own torments and deaths: the shadow of Peter bears witness, having healed the sick in the name of Christ.
The handkerchiefs and aprons bear witness, as in like manner by Christ's power they wrought cures of old through Paul. Persians and Goths, and all the Gentile converts bear witness, by dying for His sake, whom they never saw with eyes of flesh: the devils, who to this day are driven out by the faithful, bear witness to Him.
Source: Catechetical Lectures (New Advent)