Giving Irula healing practices a place in modern medicine: A new source of livelihood for “one among the six oldest Adivasi tribes” – Puducherry & Tamil Nadu
The term Irula means being capable of finding one’s path in dark forests, according to an Irula myth | Read the full report in the Times of India here >> Born in nature’s …