The Guardian Council is an appointed and constitutionally mandated 12-member council that wields considerable power and influence in the Islamic Republic of Iran.
The constitution of the Islamic Republic gives the council three mandates:
a veto power over legislation passed by the parliament;
b supervision of elections; and