Custodial Torture & CCTV Cameras in Police Stations
Through centuries, the human rights of people have been violated by instances war, genocide, and numerous other events. Thus the most important function entrusted to the state was protection of human rights. Nelson Mandela rightly said, “To deny people their human rights is to challenge their very humanity.” The ambit of human rights is very […]
