Binayak Sen, b. 1950, Indian pediatrician, public health specialist and activist found guilty of sedition.
Try changing the filters