Tag: Ben Hargreaves

Greenpeace employee “Offloaded” at Delhi Airport

NGO demands explanation from the Government New Delhi, Jan 11: In yet another incident of government clampdown on Greenpeace India, Priya Pillai, Senior Campaigner with the organisation was stopped at the New Delhi airport, this morning by the immigration office and denied to get onboard her flight to London. Pillai had a valid business visa to

Continue reading