Devotees of Lord Ayyappa, the deity of the Sabarimala temple in India’s Kerala state, protest a Supreme Court verdict in Ahmadabad, India, in October. The temple had barred women of menstruating age from entering the temple, but India’s Supreme Court struck down the ban.

In by Leave a Comment

Devotees of Lord Ayyappa, the deity of the Sabarimala temple in India’s Kerala state, protest a Supreme Court verdict in Ahmadabad, India, in October. The temple had barred women of menstruating age from entering the temple, but India’s Supreme Court struck down the ban.

Leave a Comment