RappersRapper arrested after police say he confessed to murder in a song by David Smith September 20, 2023 by David Smith September 20, 2023