explain what? the comments are pretty clear explanation in and of itself. the person who created that page is just a simple Nibiru-tard that won't have an open minded discussion, just ear-plugging and crying like a baby.

Quoting: Anonymous Coward 21666560

Look, you're missing the point, probably deliberately!!

If Venus takes 7 minutes longer to orbit the sun and it hasn't physically changed it's orbit then the only logical explanation is staring you in the face!!!