Zaid bin Khalid Al-Juhani narrated that the Messenger of Allah(s. a. w) said: "The best of witnesses is the one who gives his testimony before being asked for it."
Jami at-Tirmidhi 2297
Chapters