Islamic perspective

An Islamic perspective against animal sacrifice