Home Tags These scientists statements about hinduism are shocking