Freddie Gray’s Death Has Been Ruled a Homicide, Cops Charged with Murder, Manslaughter
Six officers from the Baltimore Police Department have been charged with homicide in the death of Freddie Gray Visit streaming.thesource.com for more information Today, prosecutors made an unexpected announcement when a statement was issued that they had probable cause to believe that the death of Freddie Gray was cause unlawfully by six Baltimore Police officers. […]