Malawi priest serving 30-year sentence for killing man with albinism dies
Father Thomas Muhosha, a Malawian priest serving a 30-year prison sentence for the murder of a man with albinism, died July 19 while undergoing treatment in a local hospital.
Read More
Recent Comments