Not Just Nancy: Lawmakers Have Been Trading Like Drunken Insider Sailors
Approximately 3,700 stock trades reported by 97 current lawmakers posed potential conflicts of interest, as their financial dealings intersected with the work of committees on which they…