Science is only an observation of some facts. The nature is so powerful that all that the scientists (of whom I am one) claim to have invented/discovered are virtually nothing. Many great scientists have admitted this. Of course, Charles Darwin had the right to say what he thought was right and his supporters have the right to endorse him. But no one has the right to say that he alone is right or, more important, what the others say or do is wrong.
And, yes! The writer of the letter is called Darwin Albert Raj! And, yes — Hindu did publish this. Another point on the spiral curve!