Tagged: SVNUK

Of Hindu Temples, Forms of Gods and Mother Teresa

Some of you may have read about UK’s latest Hindu temple that opened its doors a few days ago in London. While glancing through the BBC report on its opening, what caught my eye...