Lying on a bed in Apollo Hospital in the industrial town of Bhilai, Dr Saibal Jana smiles and welcomes swarms of colleagues who come to visit him. His high spirits belie the fact that he is under arrest.
Dr Jana, chief physician of Shaheed Hospital in ...