Speech delivered by Hon’ble justice Shri D. Murugesan, member, NHRC at asia pacific forum meeting held on 5th September 2014 at Leela Palace Hotel, New Delhi.