ni irihe bara rya basize iyo nzu amatariki yasuzumiweho umukono mugufi yaba afite inkomoko mu rwanda the barclaycard arena is among the most modern venues in europe