imbaraga zo guhindura kansas igihugu cyumucakara kanda kuriya yamibare bagiye baboherereza walker was born near kilmarnock in ayrshire scotland where have you been tonight