Some members of Congress are submitting comically illegible stock-trade disclosures — and nobody on Capitol Hill is doing anything about it


Trending Today on Tech News Tube