In a disturbing discovery, a Boston police officer faces manslaughter charges after allegedly shooting a suspected carjacker. Authorities are investigating the incident as potentially suspicious.

Read More