ibi ntabwo byigeze bigeragezwa mbere twenty one states in africa have yet to bring such agreements into force from this street a connecting street leads to the village abari hanze tubakurikirana binyuze muri za ambasade