In the city of Louisville, Kentucky, a 33-year-old Black male named Richard Douglas Sloane tragically lost his life on Monday, March 15, 2021. The incident that led to his untimely death occurred at 100 West Jefferson Street, a location that would become the focal point of a complex and ongoing investigation. Details surrounding the specific circumstances of his death have remained scarce, leaving a community and a grieving family searching for answers.
Born in Boston, Massachusetts, on A
...Read More