300
What is the body that is responsible for interpreting legislation, appointing half of the Guardian Council, investigating public complaints against the executive and the judiciary, removing cabinet members and approving budget?
What is the Majles