how long is this impeachment hearing supposed to last?
Opening statements will be followed by 16 hours of questions and answers, followed by four hours of debate and a vote on whether to consider witnesses or new information.