abagabo babiri baryama inyuma yimodoka although there was conflict no blood was shed banki igumana amafaranga y ingoboka rusange he currently teaches a course at osgoode in conflicts of law