A BRIEF ABOUT LORD KRISHNA On and off the record 330 million – or in local slang Muppathi Mukkodi – Gods are being worshiped across India that divided into 29 states and 7 union territories speaking around 28 different languages over the length and breadth of the country. And one divine name finds its relevance... Continue Reading →