I am so surprised that this is even legal, it gives an extremely unfair advantage to congress as they have inside info on military contracts, lawsuits and if govt. agencies initiate investigations into companies. You want to end corruption in politics(well make it less corrupt) then barring congress from owning and trading stocks and other related securities is a good start.