US Ambassador joins embassy team in Delhi for 'Special Saturday' visa interviews

US Ambassador joins embassy team in Delhi for Special Saturday visa interviews

US Ambassador joins embassy team in Delhi for 'Special Saturday' visa interviews
US Ambassador joins embassy team in Delhi for Special Saturday visa interviews