ibi bintu ntabwo ari ibyanjye seigenthaler lives in weston connecticut with his wife and son iturika ryabaturage nikibazo gikomeye a mechanic holding part of an engine puller in a repair shop