Institute of Peace and Conflict Studies, Jawaharlal Nehru University, New Delhi, India
Jawaharlal Nehru University, New Delhi, India
Image Credit:
www.ipcs.org/