This is a pretty remarkable story of horror and forgiveness.

Rosario Rodriguez runs her own Catholic blog if you want to check her out.