Derrick Stafford
A grand jury has brought an indictment against two Louisiana police officers who fatally shot a six-year-old boy after opening fire into his father's car.
Trending
A grand jury has brought an indictment against two Louisiana police officers who fatally shot a six-year-old boy after opening fire into his father's car.
We care about your data. See our privacy policy.