News

Although Indians are predominantly meat eaters, Hindutva activists are enforcing a fanatic vegetarianism on everyone, ...
The 9-day festival of Chaitra Navratri is celebrated from March 30 to April 7, honoring Goddess Durga's nine forms. Devotees observe fasts, perform pr ...