contestada

List the three Branches of government. Explain the responsibilities they have to one another. Who do they check and balance?