Deputies Accused of Dumping Homeless Man in San Pedro
The sheriff’s department launched an in investigation on Wednesday, Jan. 31, 2018, after deputies were caught on camera allegedly dropping off a mentally ill man on a curb inside the LA city limits and driving off.