India's Ambassador to Nepal Rakesh Sood has been appointed Ambassador to France. An External Affairs Ministry release said Mr. Sood was expected to take up his assignment shortly.

More In: National | News