Catholic priest in sex scandal
A Roman Catholic Father has been arrested after he was found performing sexual acts on a 17 year-old girl. Dedza Police spokesperson Edward Kabango has identified the Father as 60-year-old Andrew Timpuza who is based… ...