Latest Posts

April 27, 2018   •   

India’s Indigenous Faiths Rally to Demand Their Rights

Some 10,000 men and women belonging to indigenous faiths joined forces April 24 in the town of Gumla in Jharkhand to demand recognition of their traditional religions.

DOWNLOAD THE WHITEPAPER