3 ms·H-1B: Bay Area man charged with visa fraud over alleged bench-and-switch scheme1 points by masonic 7y ago