Father Thomas Muhosha, who was recently convicted over the murder of a person with albinism dies
Father Thomas Muhosha, who was recently convicted over the murder of a person with albinism, Macdonald Masambuka, has died. The Episcopal Conference of Malawi Secretary General Father Henry Saindi has…