Big respect to Big Cakes for this one. Not too many rappers right now are highlighting the struggles Africans are going through, as well as celebrating African history and culture, so it’s a lot that Big Cakes is willing to go against the flow and come with a positive and important message.

Incidentally, the track is by no means meant to alienate non-Africans – Cakes says clearly that he stands for unity, “black, blue, white, green – every colour”. However, Africa needs to be highlighted – it is widely ignored in our Eurocentric culture, and yet it is the continent that has suffered most from colonialism, slavery and white supremacy.

Once again, respect to Big Cakes.

Follow Big Cakes on Twitter, and buy the track on iTunes – we’ve got to support the music we want to hear!