haguruka nawe baraki mwene ahinowamu reka turebe uko bigenda turamutse turetse byukusenge akora ibyo ashaka lives in big bend national park in texas