Tag: Indian-American Atul Keshap Sworn In As US Envoy to Sri Lanka
Indian-American Atul Keshap Sworn In As US Envoy to Sri Lanka
Indian-American Atul Keshap has been sworn in as the US Ambassador to Sri Lanka and Maldives, becoming the second ... Read More