Unjust Bloodshed: Disproportionate Loss of Life

Islam teaches that God is the Creator of all life, and taking a life without just cause is a transgression against His creation

Unjust Bloodshed: Disproportionate Loss of Life