Who can become a Hindu ? Can one be a Hindu only by birth ?
No, not at all. As the knowledge in Hinduism is not in a closed boundary, Hinduism does not limit itself to any closed boundary of land, language or race. In fact people embracing Hinduism have been there for ages.