- Khalsa Human Rights Home Page Khalsa Human Rights (KHR) is an independent human rights organisation based in Leicester, UK, which for human rights in India using letter writing, public meetings and publications. We have a comprehensive human rights exhibition which has been on tour throughout the UK and in Europe, the United States, Canada and Pakistan. We provide our exhibition, talks, ...dspace.dial.pipex.com/town/square/ev90495
- None ...sikhspirit.com