English: Human Rights organisations lash out
Telugu: మండిపడుతున్న మానవ హక్కుల సంఘాలు