Who carries out investigation for election-related criminal offenses?

Bahrain
Article5:
ThePublic Prosecution shall be an integral part of the judicial authority and shall be responsible forcriminal proceedings. It shall conduct the investigation, prosecutionand the exercise of all its powers in accordance with the provisions of theLaw.
Source:Legislative decree No.(46) of the year 2002 with respect to promulgating thecode of Criminal Procedures