at 17.5 million, indian diaspora largest in the world, says un report
Germany and Saudi Arabia host the second and third largest numbers of migrants, followed by Russia, United Kingdom, United Arab Emirates, France, Canada and Australia and Italy .. ..…