Sabarimala miracle claims disputed

Makaravilakku or the festival of divine light at Sabarimala draws the second largest number of pilgrims in the country. Devotees say the appearance of the light three times is a miracle but some say it is a set up.

Related Videos