Defendant can't call anyone he likes to the stand, they have to show they have first hand knowledge of the case... Jan 6th Committee don't have that...Only if you believe that a defendant must prove their innocence
Tump's legal team have failed to show that and thus get shut down... This is a Trump legal team failure, get angry at them.