Do devotees have to oppose science to be faithful to Prabhupada?

1846