“The Umoza Music Project” aims to transform lives in Malawi through sale of collaborative album
Umoza (pronounced ‘oo-mow-za’) means ‘togetherness or ‘oneness’ in the Malawian Chichewa language. ‘Let Them Speak’, the first release from The Umoza Music Project, was written and recorded in a series…