It's his new troll, now that The Ukraine is imploding.
I try hard not to follow the Ukie Rus flame wars, so I never noticed.
I don’t mind the H1b obsession. It’s just humorous to watch … so far.