US Congress poised to vote Green Card bill amid charges it favors India

US Congress poised to vote Green Card bill amid charges it favors India … accusing them of being in cahoots with big technology companies and Wall … Current US law allows 140,000 green cards to foreign graduates who areĀ …