India bars British MP from holding presser to defend Khaleda Zia, lawmaker sent back from Delhi Airport
Jul 12, 2018, at 11:04 am
New Delhi, July 12 (IBNS): British parliamentarian and top lawyer Lord Alexander Carlile was sent back from the Delhi Airport by authorities as soon as his flight landed at the facility on Wednesday.