idol missing

Hindu idol missing from village temple found in England, to return to India soon-

Hindu idol missing from village temple found in England, to return to India soon-

admin

By PTI LONDON: An ancient Indian idol of a goddess missing from a temple in Uttar Pradesh, presumed stolen over ...