ABSTRACT

India has 2,000,000 gods, and worships them all. In religion other countries are paupers, India is the only millionaire.