Does the insanity plea cause stigma against mental health? Izzy Mantilla, Contributing Writer May 24, 2025