Indian Students Flock To US Colleges, Offsetting Drop From China

India now has the largest population in the world, surpassing China. The number of international students…