Life on the Majuli island Or, how the people of Majuli island in Assam are using technology to overcome natural adversities. “The biggest river island in the world that’s fast receding” was all we knew Read More ยป