Home » POLICE » Police Investigation » Power of the police to investigate has been made independent of any control by the Magistrate