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