izo nzabibu zisa neza ariko mubyukuri zirasharira the station is close to the south eastern portal of penge railway tunnel realizing what she has done she breaks down in tears of regret