HRD Alert – India – Urgent Appeal for Action- Uttar Pradesh: Arbitrary arrest, detention and continuing harassment under a fabricated police case of human rights defender Dr. Kafeel Khan by Uttar Pradesh police

HRD Alert – India – Urgent Appeal for Action- Uttar Pradesh: Arbitrary arrest, detention and continuing harassment under a fabricated police case of human rights defender Dr. Kafeel Khan by Uttar Pradesh police