Besides the police, law also gives power to Magistrates, to arrest people and take them into the custody, if the person has committed an offence. There are two types of Magistrates i.e. Executive Magistrates and Judicial Magistrates. An example of an Executive Magistrate is Tehsildar. A Judicial Magistrate is a judge.
Under certain circumstances, the law does permit ordinary people to make arrests if they witness someone committing a very serious crime. In such cases, the person arresting can’t detain them but instead must take them to the nearest police station without any unnecessary delay and hand them over to a police officer.0