Is India's Independence Day a Hindu Holiday?
Once upon a time, in a past that now seems like ages ago, a goddess named Bharat Mata battled a demon king. The demon, whose own kingdom lay in a faraway island, had enslaved the goddess and her children for many days and nights. Now, the goddess -- draped in a majestic saffron-colored sari, and seated atop a roaring lion -- rose up and cast off her shackles. One of her sons ...