Prabhat Shukla
India
Joint Director of Vivekananda International Foundation, former Ambassador of India to Russia.
Materials