The number of witnesses is a cause for concern. If they are serious about presenting all these 100 witnesses then we face the prospects of a prolonged trial. We have had six witnesses in the last two weeks. If we maintain this pace, 100 witnesses will require 10 months of trial. This doesn't include the witnesses for the defense. Going by this lengthy route is pushing to the limit our ability to effectively govern the nation.
While we should give both the defense and the prosecution enough leeway to present their case, it is the duty of the impeachment court to strike a healthy balance between the demands of the the trial and that of the national interest.