Great confidence in science but what IS RESULT?

Re: Great confidence in science but what IS RESULT?

What exactly is Allams Sahib trying to say, and how does he know this a divine punishment? Did he had a vision from Allah?