When was the Hindu Dharma born? Who gave birth to it, is still unanswered : G Parameshwara
Hindu Dharma, also known as Sanatan Vedic Dharma, is eternal and Apaurusheya meaning not created by humans but created by God. This is written in Hindu scriptures.