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...