John Ndevasia MUAFANGEJO
1943, South Africa

Also known as: John Ndevasia Muafangeyo