Will We See Justice for Alton Sterling or Philando Castile?
Less than two years ago, a Ferguson grand jury decided not to return an indictment in the shooting death of Michael Brown. The grand jury announced their decision on the evening of November 24, 2014. There had been about 70 hours of testimony and over 60 witnesses. (NPR ...