US Grand Jury Indicts All 6 Baltimore Police Officers in Death of Freddie Gray
A US grand jury indicted all six Baltimore police officers in the death of Freddie Gray. The Baltimore police officers will be arraigned on July 2, prosecutor says. Officer Caesar R. Goodson Jr. accused of […]