Worn by mothers, gifted to daughters, the kanga is Tanzania’s most powerful fabric - a living canvas of words, pride and ...