
Separated by a Visa: The Human Side of Migration
Aug 25, 2026
Radio and PodcastLive Radio & PodcastsFetching episode details...
Radio and PodcastLive Radio & Podcasts
The word Adivasi in Hindi means original inhabitants or Indigenous peoples of India. "Jal, Jangal, Zameen."Water. Forest. Land. a famous Adivasi slogan implies that they are not simply natural resources For Adivasi or In...