Sabarimala – Where faith and law lock horns
Daily News DoseDecember 28, 202000:05:03

Sabarimala – Where faith and law lock horns

With 50 million devotees visiting each year, Sabarimala is the site of one of the largest pilgrimages in the world. Recently, it has also been the hot-spot of controversy as its old and treasured customs met new-world ideas of progress.