according to Islam philosophy, Allah created humans and sent them to earth but science says that humans evolved from primates... We also have the proof of early humans (Neanderthals and Homo erectus).
- Does that mean these creatures are seperate from us and existed before us?
- Is this where Islam and Science contradict each other?
- Is there any explanation which can resolve the said contradiction?
- Is evolution a lie according to islam?