‘Our gods are everywhere’: India’s tribes seek religious status
next ancient Faith, Maranda and others in Gudota, A.; remote tribal village in The eastern state of Odisha in India, they are the 'adivasi', or indigenous tribesmen. They belong to...
Read more