The phrase that someone "turned himself in for the crime" is one that is commonly heard in local TV news and movies, but doesn't always have a specific meaning. At the very least, it refers to a person presenting himself to the police or other authorities for arrest...
Deciding Whether to Turn Yourself In For a Crime
read more