News

‘Still I rise’: Woman whose ex burned her with acid rebuilds her life, finds new love

An Ohio newspaper's series chronicling Becky Slabaugh's recovery after her estranged husband sprayed her with acid led to love.