If people in a position of power can break those laws with impunity then new laws aren't going to change that. The problem is holding the lawbreakers accountable.
It's important but you need to consider the situation where the government is corrupt. The Us is about to impeach the President; and the two factions in government are each accusing the other of corruption, albeit using wildly different criteria.
My point is that laws are only as good as the integrity of the government enforcing them, and can themselves be written in bad faith. The solution is greater participation by the public rather than only technical fixes to the legal code.