The National Human Rights Commission (NHRC), India has taken suo motu cognizance of media reports that over 300 photos and videos were allegedly taken from the washroom of the girls’ hostel of an Engineering College in Krishna district of Andhra Pradesh, with the help of a hidden camera. The incident unfolded when …
Read More »