naradanews.com
US H-1B visa reform bill can end Indian IT dreams
The criticism against the H-1B was two-fold: denying jobs to local (American) talent when hiring freshers etc and outsourcing, resulting in shutting down of divisions employing US personnel.
https://www.facebook.com/naradanewslive