Treesha was born in Nairobi, Kenya as Patricia Wambui Mwaura and is the last of four children. Her path to become a musician was paved early. First by her name Wambui which means Singer of songs in Kikuyu. And second by her father – the late John Ben Mwaura –[…]
Read More »