BTW, on the subject of Islam and regard for human life, I'll relate an experience I had a few years back...
A Muslim co-worker heard me saying something in a complaining way about my mother. He said to me, "Don't say bad things about your mother. She gave you life."