Moderator Accuses Scott Brown of Not Knowing NH Geography; Apologizes

NH Debate Moderator Apologizes to Scott Brown