It is so easy to blame developmental problems for people’s unacceptable behavior. It is also easy to dismiss developmental problems for the same. In this case I believe the fellow need his ass whooped. Slapping a woman? Inexcusable.
Maybe. But in these events, he seems to truly have no control of himself. Is it his belief, or is it a mental illness? I am not so sure anymore.
In either case, he does not belong in office.