The arms of government
The constitution provides for three arms of the government, namely, Legislature, Judiciary, and executive. The executive holds the presidents office while the Legislature holds one of the most powerful, if not the powerful houses consisting of Congress and Senate. The Judiciary consists of supreme courts and other lower courts. Congress is responsible for keeping the other arms in check. Congress can remove the president and the supreme court justices from office if they deem necessary. This means that despite the popular opinion that the constitution is supposed to strike a balance of power between the three arms of government, though sometimes one is clearly superior. The issue of Russian meddling in the 2016 presidential elections where Donald Trump won is a clear example of the evidence that there is balance of power between the arms of government . The Legislature was created to keep the executive in check, which is why even after being sworn in, the Judiciary and executive have been pursuing justice on behalf of the American people. In this regard, the president cannot be involved in investigations on the matter. Another way is during creating a law. The first step is being introduced for the Legislature to vote on it. it is then taken to the executive for the presidents approval. If the president does not approve by veto powers, it can be reintroduced in Legislature where if it gathers enough votes it can then become a law. Later on, the law can be tested in a court which is under the Judiciary. If the Legislature does not approve how the Judiciary has interpreted the law, they can then reintroduce it and make amendments or start a new law. So clearly, Congress may be superior.