Human rights activist: science is not enough | Spero News The activist is the director of the People's Vigilance Committee on Human Rights; I believe this might be an Indian human rights group. The director quotes Spe Salvi approvingly, on the limits of science and materialism in the promotion of human rights.
His name is Lenin Raghuvansi.
Talk about ironies! :)