Scotland’s Photo Exhibition Reveals Struggle of Chin Refugees in Delhi
14 November 2011: A photo exhibition, which was officially launched last Saturday in Edinburgh, Scotland, highlights the plights and struggle of Chin refugees stranded in New Delhi, India.







