Scientists recently witnessed the birth a planet the size of Jupiter...
You can find the original article here.
I have two questions:
- I think it must be the birth "of" a planet, am I wrong?
- I think the sentence needs a preposition before "the size of".
Would you please shed light on grammatical structure of this sentence?