Religion November 6, 2014Why residual effects of domestic violence cause some to snap Why residual effects of domestic violence cause some to snap