In a developing story, a Plymouth, Massachusetts police officer is on leave amid a criminal investigation. Details are still unfolding.

Read More