Michelle Richards Mother of Cava killed by police says “my son was a good boy, I will not get justice from the Law.”
Some residents in Icacos say they are outraged over the police killing of Kern “Cava” Richards of Bouge Grande Chemin Road on Friday morning.
Michelle Richards said she said she does not have faith in CoP Gary Griffith and promises to get her justice otherwise.
COMMENTS