tugomba kuva hano vuba vuba bishoboka nuwuhe mukinnyi wavutse issafite ikibazo cyo guhumeka the company signed a content deal with the popular video sharing community youtube