indian goddess idol Missing Indian goddess idol to return home country from England soon Newsroom Staff December 12, 2021