On Our Radar: Treesha Bottomline Kenya·August 26, 2015Patricia “Treesha” Mwaura is a singer-songwriter currently based in Germany but born and raised in Kenya. Her relocation...On Our Radar·1 min read