Which of these is correct/more appropriate:
touching others’ lives
OR
touching other lives
They are both grammatical and in use, meaning essentially the same thing. You touch other lives because you are a life, and you touch others' lives because you have a life.