About 600 people, representing 140 tribes from 58 countries, are participating in India’s first indigenous Terra Madre in Shillong that began on Tuesday
↧