Macroevolution
Ghamidi Sahab does not reject evolution. He simply suggests that there were multiple abiogenesis events, each species have their own ancestor and there was macro and micro evolution within species. He is against the the mainstream idea that there was a single abiogenesis event, single cell being the ancestor of all species and that species evolved into other species (at least in case of human beings). So he accepts the evidence you listed, just different interpretation and conclusion of that evidence compared to mainstream interpretation and conclusion.
Saad Bhai my original question is very clear according to me leaving no room of doubt..I request you please let the moderator answer this to avoid any potential confusing Macroevolution is The long-term, large-scale evolutionary processes that lead to the formation of new species, higher taxa, and the diversification of life on Earth…Yes That’s correct! Macroevolution suggests that all living organisms share a common ancestor and have evolved over time through the process of natural selection and other mechanisms. This means that all life on Earth, from humans to bacteria, shares a common origin and has evolved from a single-celled ancestor. This idea is supported by various scientific evidences (some of evidences I have mentioned in the original question) and is widely accepted by the scientific community…and javed ghamidi sabh explicitly reject macroevolution what I have understood from watching his videos..please let moderators answer this as they are well versed regarding this matter.
As you wish @UmerQureshi @faisalharoon @codename.AJK @Irfan76