In preliminary proceedings can a defense attorney also call witnesses before a grand jury?

A Grand Jury only hears witnesses brought forth by the prosecutor. The defense attorney(s) and defendant(s) are not present at the hearing. Witnesses are not allowed to have their attorney present, but may excuse themselves to confer with legal counsel outside of the hearing/court room.