Mars.....This is not nonsense. This is the truth. You might understand it if you read the blogs at myspace.com/vidhu2 and/or myspace.com/rakesh22 carefully.
If you cannot understand it even after that, then I would say you are either too stupid or you have been brain washed by christians and/or muslims.