Long Beach Police Accused of Excessive Force in Videotaped Arrest — Kimberly Cheng Reports

Long Beach Police Accused of Excessive Force in Videotaped Arrest

Advertisement

Advertisement