International Indian Diaspora. 20th February 2019 Sameer Mungekar The term Indian Diaspora refers to people of Indian origin staying in countries other than India. Indians accounted for 6% of the global migrant population in 2015. The number... Continue Reading