“All humans are ‘aliens from outer space’, scientist claims” is the actual title. Of course, it isn’t supported in the article either. There is only a claim about some other worldly origin for life but the good professor won’t touch where and how.
“our alien” benefactors being the creation of some other “alien” benefactors on some undisclosed planet..long ago and far far away.
I suspect this genius could project that back as far as need be, to deny the Existance And Omniscience Of God!