December 23, 2024

The Needham Channel

Your Town…Your Neighbors…Your Television!

Citizens Academy Episode 2 – Criminal Law and Procedure


Last year, the Needham Police Department hosted a six-week program, which intended to help residents understand how local enforcement works. A variety of police officers demonstrated on a range of topics including use of force, criminal law and procedure, crime scene investigation, community resources and regional collaborations.

The Needham Channel is presenting you a six-episode series that cover most of the demonstrations from the workshop.

You can watch the second episode on demand now, where Lt. John McGrath and Sgt. Rich Evans talked about how police officers make an arrest and the procedures they take based on the Statute of Law. Click the video box below to watch!



You can also watch the first episode by clicking here.