India's 'visa temple' bestows tickets to the American dream

Hindu devotees walk around the inner chamber of Chilkur Balaji temple near Hyderabad, many hoping the gods will look favorably on their U.S. visa application (Noah SEELAM/AFP)
Related Post