"You condemn what terrorists did to New York on 9/11?" asked Sen. Peter Welch.