Abhijitha Singh
Abhijitha Singh an alumnus of the Department of East Asian Studies University of Delhi is an intern at the Observer Research Foundation.