Any Court may, at any stage of any inquiry, trial or other proceeding under this Code, summon any person as a witness, or examine any person in attendance, though not summoned as a witness, or recall and re-examine any person already examined; and the Court shall summon and examine or recall and re-examine any such person if his evidence appears to it to be essential to the just decision of the case.
Bullet Points on Section 311 CrPC:
Section 311 of the Indian Code of Criminal Procedure empowers any court at any stage of an inquiry, trial, or proceeding to:
Summon a person as a witness.
Examine a person present, even if they were not initially summoned as a witness.
Recall and re-examine any person who has already been examined.
The court is obligated to summon, examine, or recall and re-examine any person if their evidence is deemed crucial for a just decision in the case.