Religion is an integral part of daily life in the Indian subcontinent, there is hardly a separation between worship and worldly affairs. People bow to sacred cows blocking the road, they pause to ring a temple bell while walking through the marketplace, offering coins to a beggar, and flowers to a shrine. Continue Reading...