NewsNovember 6, 2026Are Humans the Product of Evolution? MusLitFest 2026 Talk Dr Abu Mustafa Zakaria told MusLitFest 2026 that humans are a special creation, not the end of the hominin line. Here is his argument.bySamira Yusuf