Sibi George concurrently accredited as the next Ambassador of India to the Holy See
Shri Sibi George, (IFS: 1993), presently Ambassador of India to Switzerland, has been concurrently accredited as the next Ambassador of
Read moreShri Sibi George, (IFS: 1993), presently Ambassador of India to Switzerland, has been concurrently accredited as the next Ambassador of
Read more