WASHINGTON (AP) - The GOP-controlled House has voted to block the government from forcing reporters to testify about their sources or where they got information.
The 245-182 vote came on a measure by liberal Florida Democrat Alan Grayson that's designed to shield reporters from the threat of fines or jail time if they protect whistleblowers and other anonymous sources. It was added to a bill funding the Justice Department that passed Wednesday evening.
Opponents say Grayson's measure is worded too broadly and will allow virtually anyone to claim to be a reporter.
A similar amendment passed the House last year but was dropped in House-Senate negotiations.
Grayson says 49 states have shield laws.