Feedback

Police: Suspect Under Arrest in Stabbing of Spencer Stone

 

Sacramento, California police announce the arrest of James Tran, who stands accused of stabbing Spencer Stone, one of the French train "heroes."

Shows