Hammond
Sierra Hammond is facing up to 20 years behind bars for each charge of witness intimidation.Â
Another case of police brutality is being reported in Hammond, IN. Jamal Jones was a passenger in his girlfriend’s car when Hammond police stopped the…
Trending