India And Its Diaspora-A Growing Connect
India has much to cheer about the contributions and achievements of its diaspora, which is one of the largest in the world and spread all over the globe. The term diaspora-from the Greek dispersion or scattering- refers to a scattered population that was originally localized; a large group of migrants…