Truth-Seeker, Islamic website which publishes on the truth of creation, existence of Allah, and the purpose of life, publishes Harun Yahya articles.
http://www.harunyahya.com/en/Articles/209372/the-evolutionist-scenario-over-%E2%80%9Chomo
http://www.truth-seeker.info/featured/homo-naledi-the-evolutionist-scenario/