In a fleeting moment of unanimous agreement, the House committee investigating campaign finance abuses voted on Wednesday to grant immunity to its first three witnesses.
House panel grants immunity to witnesses.