basically what hatter and nick said. That website is the usual Christian attempting shoehorn heir nonsense into existing events with no evidence. There is no evidence of any census that everyone had to go back to their natal towns/cities. There is no evidence of any "massacre".
It makes claims of how old Moses was and how it was "exactly" the age of JC when taken to Egypt. The way they get the date is by this claim of August Caesar
When I held my thirteenth consulship, the senate, the equestrian order, and the entire Roman people gave me the title of "Father of the Country."
And these people want to claim that each individual person in the empire had to agree to give that title to him.
then
We have seen that the Roman Senate passed a decree making Augustus Caesar the Father of the Country in February of 2 B.C., which everyone in the Empire had to ratify in the following year. Joseph and Mary had to go to Bethlehem for this registration. There Jesus was born in September of that year.
this sounds just a mite ridiculous considering the empire.
it's also pretty hilarious that the bible, that wonderous font of truth, forgets to mention this and simply says
luke 2:1 In those days Caesar Augustus issued a decree that a census should be taken of the entire Roman world. 2 (This was the first census that took place while Quirinius was governor of Syria.) 3 And everyone went to their own town to register.
I also love how these particular Chrsitains run to Roman writers to prove their nonsense, but when they get offended that we ask for evidence for JC, they show how piecemeal the history is for various Romans. Hypocrites. and of course, the last bit of the page is all about how those "other" Christians are wrong. Gee, sounds like another set of canddiates to take the altar challenge.