1,067,190 views | Sarah Montana • TEDxLincolnSquare

Why forgiveness is worth it