Witnesses in criminal cases do not have to testify in court. Witnesses in criminal cases are not allowed to testify in court. That is, witnesses who are considered unnecessary by both the prosecution and the defense can not appear in court, and the defense lawyer informs the witnesses who apply to the people's court to decide whether to appear in court. The spouse, parents and children of a criminal defendant may refuse to appear in court, including court requests.
Legal objectivity:
Article 192 of the Criminal Procedure Law: The public prosecutor, the parties, their defenders and agents ad litem have objections to the witness testimony, which has a great influence on the conviction and sentencing of the case. If the people's court considers it necessary for the witness to testify in court, the witness shall testify in court. The above provisions shall apply to the people's police who testify in court and testify about the criminal acts witnessed by them in the course of performing their duties. If the public prosecutor, the parties, the defenders and the agents ad litem have objections to the expert opinion, and the people's court deems it necessary for the expert to appear in court, the expert shall testify in court. If the appraiser refuses to testify in court after being notified by the people's court, the appraisal opinion cannot be regarded as the final opinion.