1 Igihe 10 Igice Killer Clergy - Season 1 Episode 2 Umwaka: 2016 Igihugu: Ubwoko: Sitidiyo: Ijambo ryibanze: Umuyobozi: Abakinnyi: Tom Carter, Neil Bishop, Adrian Derrick-Palmer, Roland Stone