Greenpeace activist barred from entering India: is the green group's allegation of a witch hunt against it credible?