1,066,905 views | Sarah Montana • TEDxLincolnSquare

Why forgiveness is worth it