India turned back British parliamentarian Lord Alexander Carlile from the Delhi airport soon after the top British lawyer's flight landed from London on Wednesday. Lord Carlile, who is a legal consultant to jailed former Bangladesh Prime Minister Khaleda Zia, was reported to have travelled to New Delhi to address a media briefing to highlight what the opposition Bangladesh Nationalist Party or BNP, calls are "baseless allegations" against her.