Why does electromagnetism conserve parity?

Abstract
The assumption of electrical neutrality of the neutrino in the context of the standard model is shown to explain why electromagnetism conserves parity. We then construct an extension of the standard model where the neutrino has a nonzero but tiny charge. Such theories necessarily imply a parity-violating component in QED and nonconservation of electric charge (ΔQ0). The strengths of the parity-violating component of QED as well as ΔQ0 interactions are connected to the non-vanishing neutrino charge Qν which is shown to be bounded by Qν1028e in the context of these models.