Gautam Navlakha

Anand Teltumbde surrendered before the National Investigation Agency on Tuesday afternoon.