Yeah, I have noticed that as well. Here he seems to be making the case for Indians working here, which is why he has nothing to say himself on his new posting on this topic.
He wants unsuspecting freepers to post embarrassing garbage about India, Indians and H1-Bs.
I think China will be his next troll target.