You wouldn't be the author of that blog by any chance?
I don't take kindly to "There is a strange relationship between bleeding heart westerners and some breeds of Indians" or "The westerners, burdened with guilt, tend to take any report from India at face value, and the Indians tend to only respect what is endorsed by the westerners".
I don't see any evidence from your links that he spoke to anyone's managers.
Frankly, I wonder what axe you have to grind and what side of the story hasn't been told by you.