The Supreme Court has voiced its concern about the delay in witness examination and stated that it is the trial court’s responsibility to prevent the trial from going on for too long because witness testimony suffers from time lag. The trial court must oversee any party’s stalling Continue Reading