Doctors strike in Delhi evokes protest from human rights activists

Record ID: 281471