SMITHFIELD, VA — The eighth and possibly final public January 6th committee hearing has been scheduled to occur on July 21 at 8 p.m. ET, with new testimony and evidence expected to be presented. A ...