Delhi airport authorities barred a Greenpeace India member from boarding a flight to London on Sunday. Priya Pillai, who works as a senior campaigner with the international environmental group, says she had a valid business visa to the UK but the officials stamped 'Offload' on her passport.