AllNewsVideos'Drde' - 1 News Result(s)Scientists involved in human sacrifice?India News | NDTV Correspondent | Monday October 12, 2009 Two scientists of the Defence Research and Development Establishment have been accused of trying to use one of their juniors as a human sacrifice. www.ndtv.com'Drde' - 1 Video Result(s)How Bio-Toilets Can Change The Cleanliness GameOct 2, 20163:41'Drde' - 1 News Result(s)Scientists involved in human sacrifice?India News | NDTV Correspondent | Monday October 12, 2009 Two scientists of the Defence Research and Development Establishment have been accused of trying to use one of their juniors as a human sacrifice. www.ndtv.com'Drde' - 1 Video Result(s)How Bio-Toilets Can Change The Cleanliness GameOct 2, 20163:41Your search did not match any documentsA few suggestionsMake sure all words are spelled correctlyTry different keywordsTry more general keywordsCheck the NDTV Archives:https://archives.ndtv.com