Kwibuka Tournament 2023

Fixtures:

Day One:

Day Two:

Day Three:

Day Four:

Day Five:

Day Six:

Day Seven:

Day Eight (finals):