That’s illogic. What Quan says about the birth or life of Jesus (pbuh) is history. It doesn’t mean only God knew those things and not even Mary or Jesus (pbut). There was indeed other people too, who witnessed the event in cradle, other events in the life of Jesus (pbuh). If any of those wrote what they saw, that supports the claim of Quran as historical evidence from an outer source.
On what basis you said, those apocrypha also supposed to be from God
, since it says the similar stories? Muhammad’s words are supposed to be Allah’s words, not other men’s words. Allah gives this criteria to prove that the words are not Mohamad’s :“you were not there”.
Example : i write events taken from Shakespeare’s work and i attribute them to my wyself. People accuse me of forgery so i respond :how could i forge Shakespeare if i did not live at his time?
Absurd right?that’s what the Quran does. It says Muhammad couldn’t have known these events and hence they "must"be the words of the Divine when fact is these events were recorded by humans before Muhammad and he only needed listen to them. In other words, the criteria is false.
And since when are the words of the apocrypa divine? was it Allah who revealed all the apocrypha Muhammad took from if the Quran is the literal word of Allah?
AND what Muhammad took is not history- it is faiery tales written in superstitious and absurd gospels.
Not sources, but source -God.