The dialogue in support of H1-B visas is undercut by the supporters consistency in calling them HB1 visas

Comments