Introduction: Muslims believe, a witness is he/she who has seen/heard the events unfold in their presence. And it is due to this we believe Prophet (sallallahu alayhi wa aalihi was’sallam) will bear witness on day of judgment because he would have heard/seen the events regarding which he will be ca...