India: HRD intimidated by police as reprisal for meeting with UN Special Rapporteur on HRDs

Event