At 65960, India is the second-largest source country for new US citizens
NRI PULSE STAFF REPORT Cover photo credit: Sewa/Facebook. Photo used for representation only. According to a recent Congressional report, India has emerged as the second-largest