News: Nine priests abducted by militants since last week remain missing in North Shewa, Oromia Region
Addis Ababa: Nine out of 11 priests abducted by militants last week in an incident that left a deacon killed in Gebre Guracha town, North Shewa zone of Oromia Region, remain missing, while a priest and parish administrator were released after paying ransom money, a