External Publication Visit Post US: 10 Indians indicted for alleged visa fraud conspiracy Scroll.in April 11, 2026 Like Share Source They had been charged in March after a criminal complaint had been filed against them.
Discussion in the ATmosphere