What institution(s) has the power to impose non-criminal sanctions for campaign finance infractions?
Bahrain
Article31: “Without violating any penal law or other law a person violating articles22, 23, 24, 25, 26, 27, of this law will be jailed for a period of not morethan 6 months and fined not more than 500 dinars or any one of the abovepenalties.”
Source:Law No 15 of 2002 (Shura and representatives council law)
http://www.shura.bh/en/LegislativeResource/ShuraNuwabLaw/Pages/ShuraNuwabLaw6.aspx