Witness to is the present tense of witnessed to.
The third-person singular simple present indicative form of witness to is witnesses to.
The present participle of witness to is witnessing to.
The past participle of witness to is witnessed to.