The African Violet symbolizes beauty, pain, growth and struggle

Why I wrote ‘African Violet’: The Story Behind the Song By Cedric Muhammad (Source: AfricanHipHop.com)The song is a celebratory apology – an anthem for the beauty and growth in struggle…
Share