Do you know who murdered Levelle Richards? In the city of Louisville, Kentucky, a 38-year-old Black man named Levelle 'Man' Richards was found dead on March 13, 2014, in the basement of his home near Algonquin Park at 1801 Gregg Avenue. An autopsy would later confirm that he had died from a gunshot wound. The discovery sent ripples of grief and shock through his community and left his family searching for answers that remain elusive to this day.
At the time of his death, Richards was a husband and a father to several children, inc
...Read More