The Return

Brand new music from the legendary Clark Sister’s hit the market this past Friday, and by all accounts, people are really loving it! Karen Clark Sheard took to her social media platform to show some of the fan reaction to what will surely prove to be another chart topping success for the Grammy Award winning […]

Out of 100,000 people in America, 716 are currently behind bars and sadly, there are a disproportionate number of African-Americans serving time in our nation's prison industrial complex.