Apologetic Islamic take on Evolution ... Or unkind dismissal?

Re: Apologetic Islamic take on Evolution … Or unkind dismissal?

How about respecting all sentient life? Islam teaches respect for other creatures as well does it not?

Those that scoff at the very notion that they evolved out of a common ancestor as apes are only expressing the arrogance of humanity.