Mary Navicha


Mary Navicha - politician from Malawi.