Bengaluru, June 08 (ANI): A member of Greenpeace International has been “barred” from entering India despite having a valid business visa and necessary documents, the NGO said on Monday. The organisation has demanded an explanation from the ministry of home affairs.
Watch the Video below
Ventuno